我正在使用 WinInet API 通过 HTTP 访问 Internet 文件。除非用户通过代理服务器,否则一切正常。
我正在使用带有 INTERNET_OPEN_TYPE_PRECONFIG 的 InternetOpen,它应该从注册表中获取和使用代理信息(根据文档)。我是否需要使用 INTERNET_OPEN_TYPE_PRECONFIG 并专门指定代理?
在 InternetOpen 之后,我调用 InternetOpenUrl,然后调用 InternetReadFile。一切都很好,除非用户使用代理服务器。
我需要改变什么才能让它工作?任何帮助是极大的赞赏。