爬网,登录页面可以登录成功,登录之后所有的GET也都是正常的,
登录后进行第二次POST[检索]的时候 会报错 返回“远程服务器返回错误: (404) 未找到。”错误
------解决思路----------------------
没玩过爬虫
如果是httppost,一般是post消息,对方接受,接受后回调(比如通过webservice),回调取不到数据,post端会有404。
------解决思路----------------------
404.post的时候地址不对吧,用Fiddler看一下URI是啥
------解决思路----------------------
没这个页面吧,多半是网址录错了
------解决思路----------------------
你用浏览器打开你的post的地址,看一下有没有这个页面,服务器上,如果同样返回404说明你post的地址不对,如果不是报404应该是有检测机制,你post模拟的数据不够,或者差了什么参数,服务器直接给你跳转了。
------解决思路----------------------
httpwatch有些数据包也抓不到,你可以尝试一下网卡抓包~
------解决思路----------------------
混个熟脸,不要管我
------解决思路----------------------
那就用浏览器看看能不能正常,然后抓包,对比数据
302临时跳转,有人故意中断,造成无法跳转,然后手动进行跳转。但是这个时候的cookie不好处理