+ -
当前位置:首页 → 问答吧 → 关于WinHttp.WinHttpRequest.5.1不能获取302重定向的问题

关于WinHttp.WinHttpRequest.5.1不能获取302重定向的问题

时间:2011-11-16

来源:互联网

WinHttp.WinHttpRequest.5.1 封装没有问题
...
winHttp.Option(6) = redirect '为True时,当请求的页面中有跳转时,抓取跳转页面信息.False相反不抓取
...
If winHttp.Status = 200 Or winHttp.status = 302 Then 'Then '服务端响应HTTP 200 即请求成功 加入302处理
...

在以往的应用中也没有遇到问题,但这次使用中,目标页重定向是一个相对路径
Location: /document/datapost.aspx
就碰到问题了,true允许重定向,而WinHttp.WinHttpRequest.5.1却采集不到信息,何故?是因为重定向地址是个相对路径,而WinHttp.WinHttpRequest.5.1本身有这个缺陷吗?

作者: x_craft77   发布时间: 2011-11-16

自已顶一下

作者: x_craft77   发布时间: 2011-11-16