欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

wininet设置代理

程序员文章站 2023-12-30 19:42:04
...
InternetOpen("Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)", INTERNET_OPEN_TYPE_PROXY, "http=http://127.0.0.1:8118", NULL, 0)

So, the INTERNET_OPEN_TYPE_PROXY flag is used and the proxy server is given in format “http=http://server:port”

Next, and this is the part that was giving me some grief, to authenticate yourself with an HTTP proxy server through Wininet you need to use the InternetSetOption function.
设置代理连接密码:

InternetSetOption(hConnectionHandle, INTERNET_OPTION_PROXY_USERNAME, ProxyUsername, strlen(ProxyUsername));
InternetSetOption(hConnectionHandle, INTERNET_OPTION_PROXY_PASSWORD, ProxyPassword, strlen(ProxyPassword));

参考:*http://www.rohitab.com/discuss/topic/35578-using-http-proxies-with-wininet/
*

相关标签: c++

上一篇:

下一篇: