问题描述
如图,打开抓包的链接:http://dd.search.jd.com/?ver=2&zip=1&key=固态硬盘&pvid=omsnrkbi.yqjcpn&t=1435756264785&callback=jQuery92378会自动跳转到:使用传统的HttpWebRequest抓取不到,使用浏览器的调试工具调试的时候,打开抓包到的链接会直接跳转到:http://www.360buy.com/error2.aspx求有经验的大神给个思路看看是怎么回事!谢谢了
解决方案
本帖最后由 hufanrong123 于 2015-07-01 21:14:31 编辑
解决方案二:
HttpWebRequestautoredirect设置为true另外用fiddler调试下,看看cookie有没有带上
解决方案三:
引用1楼caozhy的回复:
HttpWebRequestautoredirect设置为true另外用fiddler调试下,看看cookie有没有带上
我试试看吧
解决方案四:
你设定的编码错了,你设定的是gbk的吧?JD的接受数据要用utf-8
解决方案五:
还有,连接地址中的文字需要编码
时间: 2024-10-22 01:53:05