http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 16747|回复: 6

[更新] HttpHelper万能框架V1.9.0.3更新了

[复制链接]
发表于 2016-5-31 11:30:29 | 显示全部楼层 |阅读模式
HttpHelper万能框架V1.9.0.3更新了


新增属性IsUpdateCookie控制HttpItem中Cookie是否自动更新为请求所获取的新Cookie值


用法如下
[C#] 纯文本查看 复制代码
            HttpHelper http = new HttpHelper();
            HttpItem item = new HttpItem()
            {
                URL = "http://www.sufeinet.com",//URL     必需项    
                Method = "get",//URL     可选项 默认为Get   
                Cookie="s=123",
                IsUpdateCookie=true//标志Cookie会被更新
            };
            HttpResult result = http.GetHtml(item);

           
            string html = result.Html;
            //新的Cookie
            string cookie = item.Cookie;

            //下次请求就不需要再录入Cookie了

            item.URL = "http://www.baidu.com";

[b]自动合并两个Cookie的值返回更新后结果 [/b]
[hr]             result = http.GetHtml(item);

            //2. 自动合并两个Cookie的值返回更新后结果  
            ///// <summary>
            ///// 自动合并两个Cookie的值返回更新后结果
            ///// </summary>
            ///// <param name="cookie1">Cookie1</param>
            ///// <param name="cookie2">Cookie2</param>
            ///// <returns>返回更新后的Cookie</returns>
            //internal static string GetMergeCookie(string cookie1, string cookie2)

用法如下
[C#] 纯文本查看 复制代码
   string cookie1 = "s=1;s1=2;";
            string cookie2 = "a=1;a1=2;";

            string sumcookie = HttpHelper.GetMergeCookie(cookie1, cookie2);

好了最后感觉作者的建议
http://www.sufeinet.com/forum.ph ... d&tid=16060&ctid=54
其他更新都是和代码调优相关的我就不一一说明了。




1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2016-5-31 11:35:23 | 显示全部楼层
http://httphelper.sufeinet.com/ Htttphelper万能框架官方站
发表于 2018-2-7 12:19:33 | 显示全部楼层
能处理在模拟请求页面的时候带有的cookie会变动的情况吗?就是动态cookie,写好的模拟请求代码过段时间就失效的那种?
 楼主| 发表于 2018-2-7 14:48:34 | 显示全部楼层
这个需要写程序自动获取,定时维护,功能肯定能实现不过框架里没法带这种东西,这毕竟是一种特殊需求。用我的类很容易实现,定期重试更新应该就行了。
发表于 2019-8-25 09:35:26 | 显示全部楼层

http://httphelper.sufeinet.com/ Htttphelper万能框架官方站
发表于 2020-2-19 12:03:39 | 显示全部楼层
非常好
回复

使用道具 举报

发表于 2020-2-19 12:04:07 | 显示全部楼层
哈好好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-15 14:48

© 2014-2021

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