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

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

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

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

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

查看: 17380|回复: 11

[WebBrowser] webBrowser获取完整cookie,并把cookie传给httpHelper,

[复制链接]
发表于 2013-11-29 13:31:51 | 显示全部楼层 |阅读模式
本帖最后由 xiaomazhu 于 2013-11-29 13:33 编辑

webBrowser获取完整cookie,并把cookie传给httpHelper,用get获取数据,但获取数据的过程中会发生跳转,我设置了Allowautoredirect = true,最后数据是获取到了,但马上会跳出了系统回到了登录页,不懂是cookie失效还是什么问题,请各路大神帮帮忙!

http://g1.ts698.com/game/checkGa ... &reportType=hDaily&
跳转为


http://ttbgs1.ts698.com/daily/ag ... &reportType=hDaily&
但直接访问
http://ttbgs1.ts698.com/daily/ag ... ortType=hDaily&

却是无法访问的。





1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-11-29 13:51:07 | 显示全部楼层
Allowautoredirect = true是不带Cookie的,要手动带Cookie跳转才有效果
 楼主| 发表于 2013-11-29 14:16:01 | 显示全部楼层
站长苏飞 发表于 2013-11-29 13:51
Allowautoredirect = true是不带Cookie的,要手动带Cookie跳转才有效果

那要怎么样操作呢?要手动带Cookie跳转才有效果??
发表于 2013-11-29 14:19:49 | 显示全部楼层
先设置Allowautoredirect = false获取重定向到的网址,然后带Cookie再去访问
发表于 2013-11-29 14:30:18 | 显示全部楼层
cookie 不完整.看看对方是不是有设置httponly
 楼主| 发表于 2013-11-29 14:35:00 | 显示全部楼层
站长苏飞 发表于 2013-11-29 14:19
先设置Allowautoredirect = false获取重定向到的网址,然后带Cookie再去访问

设置Allowautoredirect = false访问
http://g1.ts698.com/game/checkGa ... &reportType=hDaily&
无法获取重定向到的网址
发表于 2013-12-13 10:41:27 | 显示全部楼层
我遇到和你一样的问题,还不知道怎么解决呢
发表于 2013-12-13 10:46:02 | 显示全部楼层
@wxfy2011 @xiaomazhu 看看Header里有没有,不可能没有的
发表于 2013-12-13 11:07:18 | 显示全部楼层
站长苏飞 发表于 2013-12-13 10:46
@wxfy2011 @xiaomazhu 看看Header里有没有,不可能没有的

我的header里面是这个
+        _Header    {Vary: Accept-Encoding
SD: D=603
ST: t=1386903618888293
X-Content-Type-Options: nosniff
X-XSS-protection: 1;mode=block
Connection: close
Content-Length: 0
Content-Type: text/html
Date: Fri, 13 Dec 2013 03:00:18 GMT
Location: https://login.alibaba-inc.com/ss ... ONTEXT_PATH=%2Fnoah

}    System.Net.WebHeaderCollection


发表于 2013-12-13 11:10:59 | 显示全部楼层
站长苏飞 发表于 2013-12-13 10:46
@wxfy2011 @xiaomazhu 看看Header里有没有,不可能没有的

Allowautoredirect = true 设为true就是返回到登陆界面,false就是“本次请求未返回任何数据”

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

本版积分规则

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

GMT+8, 2024-11-22 12:47

© 2014-2021

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