浏览器打开,抓包工具里看到是(过程数据代表statuscode的状态)
ip页——302——A页面——200——B页面——200——C页面——302——D页面——200——目的页面
在200状态下跳是加<content="0; url=.....">语句或者运行含有top.location.href=...的函数
问题就来了,用来HttpWeb.Request.AllowAutoRedirect = true,所能获取的代码都只有A页面的代码。
那么怎么才能获取到目的页面的代码?
如果是程序跳转,那么就用 response.Headers["Location"],
如果是JS,就先获取此页HTML,在去读取跳转之后的页面追问
如果是JS,就先获取此页HTML,在去读取跳转之后的页面追问
这个应该不是js吧。
在抓包工具里看,302跳转的才有location这个,200跳转的没有
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-11-20
呵呵.浏览器自带工具不用,还用什么抓包工具,笑死了.