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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

查看: 3463|回复: 1

[求助] HttpHelperV1.9 cookies处理问题 新手求解

[复制链接]
发表于 2017-9-14 22:15:56 | 显示全部楼层 |阅读模式
我使用.net 4.0的 HttpHelperV1.9.rar 进行网站POST登录和获取cookies。
登录时返回状态 通过和抓包结果对比 确认是已经抓包成功。
返回cook内容如下
[HTML] 纯文本查看 复制代码
nn6Q_2132_saltkey=F3TqMv8V; expires=Sat, 14-Oct-2017 13:35:35 GMT; path=/; httponly,nn6Q_2132_lastvisit=1505392535; expires=Sat, 14-Oct-2017 13:35:35 GMT; path=/,nn6Q_2132_lastact=1505396135%09member.php%09logging; expires=Fri, 15-Sep-2017 13:35:35 GMT; path=/,nn6Q_2132_pc_size_c=0; expires=Fri, 15-Sep-2017 13:35:35 GMT; path=/,nn6Q_2132_ulastactivity=1505396135%7C0; expires=Fri, 14-Sep-2018 13:35:35 GMT; path=/,nn6Q_2132_auth=f869ZrlYu9oWZUUzpK7roqm6yJs0NJa7gskUbT75uyG3%2BYjYzOlfs3Mdjnip4MeRqXK%2FvuPS5ZIRQKZGAgXVIkr%2B; path=/; httponly,nn6Q_2132_loginuser=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/,nn6Q_2132_activationauth=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/,nn6Q_2132_pmnum=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/,nn6Q_2132_lastcheckfeed=1034%7C1505396135; expires=Fri, 14-Sep-2018 13:35:35 GMT; path=/,nn6Q_2132_checkfollow=1; expires=Thu, 14-Sep-2017 13:36:05 GMT; path=/,nn6Q_2132_lip=183.228.243.8%2C1505396135; path=/

直接再提交这个 cook进行 GET页面。 返回的网页内容为未登录状态。意思是cook验证错误。
我手动整理cook为下图
[HTML] 纯文本查看 复制代码
nn6Q_2132_saltkey=Ntc01nCT; nn6Q_2132_lastvisit=1505394112;nn6Q_2132_lastact=1505397712%09member.php%09logging;nn6Q_2132_pc_size_c=0;nn6Q_2132_ulastactivity=1505397712%7C0;nn6Q_2132_auth=acdfnzX1KuJpyAxlQwbN7849Jw73zyBAzgMCqQZtU%2Bu8NJYNycfk3pQ6AjimioYf0ZBVRsZ9%2F7eAGVzWzAbTgwKn; path=/;nn6Q_2132_loginuser=deleted;nn6Q_2132_activationauth=deleted; nn6Q_2132_pmnum=deleted; nn6Q_2132_lastcheckfeed=1034%7C1505397712; nn6Q_2132_checkfollow=1;nn6Q_2132_lip=183.228.243.8%2C1505397712; 

再次提交就成功了。 主要是删除了 expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/, 和  httponly,


这个是什么原因呢 我应该怎么处理啊  
纯新手


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2017-9-15 09:57:39 | 显示全部楼层
可以简化一下Cookie, 这个有专门的方法

http://www.sufeinet.com/thread-10019-1-1.html

http://www.sufeinet.com/thread-10017-1-1.html
或者直接使用CookieCollection格式的Cookie
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

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

GMT+8, 2024-3-29 01:48

© 2014-2021

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