我正在尝试wininet.h
在 Visual Studio 2010 Express 中使用 C++ 和工具加载 HTML 代码。要创建 URL 字符串,我编写以下内容:
HINTERNET hConnect =::InternetConnect(
hInternet,
_T("stackoverflow.com"),
INTERNET_DEFAULT_HTTP_PORT,
NULL,
NULL,
IINTERNET_SERVICE_HTTP,
0,
1u
);
当 URL 只是一个没有路径或协议的域时,该程序运行良好,但是当我将 URL 从 更改为 时stackoverflow.com
,http://stackoverflow.com/questions
突然我的代码不再工作了。
HttpSendRequest(hRequest, NULL, 0, NULL, 0)
只是返回假。
我已经在我的参数上尝试了许多不同的变化,并搜索了谷歌,但我只是卡住了。谁能提供一些见解?