如何获取重定向页面的状态代码?
比如 我访问 http://www.sohu.com/test.html 会自动跳转到 http://www.sohu.com/
访问 可以正常访问的页面http://corp.sohu.com/indexcn.shtml 也正常
不是说每个页面都有个HTTP 状态代码吗?200成功,404无法打开。
那么 有跳转的 我怎么获取它的HTTP 状态代码??
我上面举的列子,虽然有跳转,我获取到的还是200啊,还是成功的。
我就是想通过某些方法,判断那个页面是否真实存在。
Microsoft.XMLHTTP
------解决方案--------------------Set objXML=CreateObject("Microsoft.XMLHTTP")
。。。。。
If objXML.ReadyState=4 And objXML.Status=200 Then
end if
。。。。。
。。。。。自己补充
------解决方案--------------------他这个应该是服务器配置的,把404直接指向首页~~~不是程序跳转的啊~~~因为指向的就是http://www.sohu.com/,当然返回ReadyState 4了~~~
服务器响应http://www.sohu.com/test.html就是指向http://www.sohu.com/的啊?
------解决方案--------------------这个 可以在服务器上设置
iis 可以指定 404 错误 访问的页面。。