C#论坛-玄机论坛-C#论坛-玄机宝盒-玄机类库-C#

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1555|回复: 2

[HttpCode使用手册] 如何获取Webbrowser中的Cookie给HttpCode

[复制链接]
  • TA的每日心情
    慵懒
    2017-12-22 10:34
  • 签到天数: 82 天

    [LV.6]【武林翘楚】

    君临 发表于 2015-6-8 18:48:49 | 显示全部楼层 |阅读模式

    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    如有疑问,请加入官方群询问

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    HttpCode使用篇
    使用HttpCode时,请先引用 System.Web
    Framework 4.0 时需要引用  System.Web.Extensions



    获取Webbrowser中的Cookie给HttpCode
    [C#] 纯文本查看 复制代码
     在Webbrowser中登录淘宝后,使用以下代码
    
    XJHTTP xjhttp = new XJHTTP();
    
                string cookie = xjhttp.GetCookieByWininet("http://buyer.trade.taobao.com"); //获取淘宝的Cookie
    
                CookieContainer cc = xjhttp.StringToCookie("http://buyer.trade.taobao.com", cookie); //将字符串cookie转换为CookieContainer 对象
    
                HttpHelpers http = new HttpHelpers();
    
                HttpItems hi = new HttpItems();
    
                hi.URL = "http://buyer.trade.taobao.com/trade/itemlist/list_bought_items.htm?spm=1.7274553.1997525045.2.5s6Np7";//访问我的淘宝
    
                hi.Referer = "www.taobao.com";
    
                hi.Container = cc; //设置获取到的Cookie
    
                HttpResults hr = http.GetHtml(hi); //得到请求结果
    
    




    详细代码请查看  
    HttpCode 的Demo 获取WebbrowserCookie
    http://bbs.msdn5.com/thread-11-1-1.html
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-5-30 07:23
  • 签到天数: 1 天

    [LV.1]【初入江湖】

    njjwdy 发表于 2016-5-19 11:31:14 | 显示全部楼层
    private void alimmlogin()
            {
                //            GET http://pub.alimama.com/promo/search/index.htm?toPage=1&queryType=2 HTTP/1.1
                //Host: pub.alimama.com
                //Connection: keep-alive
                //Cache-Control: max-age=0
                //Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
                //Upgrade-Insecure-Requests: 1
                //User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36
                //Referer: http://pub.alimama.com/?spm=a2320.7388781.a214tr8.13.UBCxvg
                XJHTTP xjhttp = new XJHTTP();

                string cookie = xjhttp.GetCookieByWininet("http://pub.alimama.com"); //获取淘宝的Cookie

                CookieContainer cc = xjhttp.StringToCookie("http://pub.alimama.com", cookie); //将字符串cookie转换为CookieContainer 对象

                HttpHelpers http = new HttpHelpers();

                HttpItems hi = new HttpItems();

                hi.URL = "http://pub.alimama.com/promo/search/index.htm?toPage=1&queryType=2";//访问我的淘宝

                hi.Referer = " http://pub.alimama.com/?spm=a2320.7388781.a214tr8.13.UBCxvg";
                hi.UserAgent = " Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94";
                hi.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8";
                hi.Method = "get";
                hi.Container = cc; //设置获取到的Cookie

                HttpResults hr = http.GetHtml(hi); //得到请求结果
                string html = hr.Html;
                richTextBox1.Text = html;
            }
    我写的这段代码 运行起来报错“确保cookie不会超过cookie容器所允许的最大值“
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-12-22 10:34
  • 签到天数: 82 天

    [LV.6]【武林翘楚】

     楼主| 君临 发表于 2016-5-19 13:02:18 | 显示全部楼层
    njjwdy 发表于 2016-5-19 11:31
    private void alimmlogin()
            {
                //            GET http://pub.alimama.com/promo/searc ...

    请使用
    如何为httpcode 设置字符串Cookie与自动维护字符串Cookie
    http://bbs.msdn5.com/thread-557-1-1.html


    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    QQ|Archiver|手机版|小黑屋|玄机论坛   

    GMT+8, 2018-4-20 01:48 , Processed in 0.584552 second(s), 26 queries .

    Powered by Msdn5.com

    © 2014-2015 Msdn5 Inc.

    快速回复 返回顶部 返回列表