读书人

winnet+HttpSendRequestEx+署理身份验

发布时间: 2012-12-14 10:33:08 作者: rapoo

winnet+HttpSendRequestEx+代理身份验证
本帖最后由 zhihuizhilv 于 2010-08-20 19:03:17 编辑 winnet post文件,使用系统网络代理设置,当有代理身份验证时,微软提供的解决方案是判断返回状态码,如果返回状态码是HTTP_STATUS_PROXY_AUTH_REQ,则说明需要代理用户名和密码。但是当POST大文件时,只能用使用HttpSendRequestEx+InternetWriteFile+HttpEndRequest,状态码只能在HttpEndRequest成功之后才能得到。问题是这种情况下InternetWriteFile就是失败的,根本得不到返回状态码。
InternetWriteFile失败后,通过GetLastError也不可以判断出需要代理身份验证,因为得到的错误码是ERROR_INTERNET_CONNECTION_RESET。

该怎么办呢?各位高手是否有这方面的经验?
[解决办法]
该回复于2010-08-23 16:41:57被版主删除
[解决办法]
我也遇到同样的问题。。。求大神赐教

读书人网 >VC/MFC

热点推荐