【发布时间】:2009-02-06 19:56:16
【问题描述】:
我在使用 InternetReadFile 时遇到问题,如果我在没有代理的计算机上运行应用程序,应用程序运行正常,但如果我尝试在使用代理的计算机上使用,我收到错误 87(参数不正确) .
这是我的代码:
conHandle = InternetOpen("Test", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
...
hFile = InternetOpenUrl(conHandle, url.c_str(), NULL, 0, INTERNET_FLAG_RELOAD, 0);
...
if (!InternetReadFile(hFile, buffer, maxBufferSize, &size))
{
// error
}
我也试过用:
InternetOpen("Test", INTERNET_OPEN_TYPE_PROXY, "proxystr", NULL, 0);
但也没有成功。
有人知道我做错了什么吗?
谢谢, 埃里克
【问题讨论】: