1

我正在使用 WinInet API 通过 HTTP 访问 Internet 文件。除非用户通过代理服务器,否则一切正常。

我正在使用带有 INTERNET_OPEN_TYPE_PRECONFIG 的 InternetOpen,它应该从注册表中获取和使用代理信息(根据文档)。我是否需要使用 INTERNET_OPEN_TYPE_PRECONFIG 并专门指定代理?

在 InternetOpen 之后,我调用 InternetOpenUrl,然后调用 InternetReadFile。一切都很好,除非用户使用代理服务器。

我需要改变什么才能让它工作?任何帮助是极大的赞赏。

4

1 回答 1

0

这是正确的。我只是使用 InternetOpen(0, INTERNET_OPEN_TYPE_PRECONFIG, 0, 0, 0) 并且它可以工作。可能不是代理?

于 2009-06-04T14:31:41.853 回答