WinInet API 的代理服务器有啥特殊设置吗?
Posted
技术标签:
【中文标题】WinInet API 的代理服务器有啥特殊设置吗?【英文标题】:Is there any special setting of proxy server for WinInet API?WinInet API 的代理服务器有什么特殊设置吗? 【发布时间】:2009-06-02 13:31:09 【问题描述】:我正在使用 WinInet API 通过 HTTP 访问 Internet 文件。除非用户通过代理服务器,否则一切正常。
我正在使用带有 INTERNET_OPEN_TYPE_PRECONFIG 的 InternetOpen,它应该从注册表中获取和使用代理信息(根据文档)。我是否需要使用 INTERNET_OPEN_TYPE_PRECONFIG 并专门指定代理?
在 InternetOpen 之后,我调用 InternetOpenUrl,然后调用 InternetReadFile。一切都很好,除非用户使用代理服务器。
我需要进行哪些更改才能使其正常工作?非常感谢任何帮助。
【问题讨论】:
【参考方案1】:没错。我只是使用 InternetOpen(0, INTERNET_OPEN_TYPE_PRECONFIG, 0, 0, 0) 并且它可以工作。可能不是代理?
【讨论】:
以上是关于WinInet API 的代理服务器有啥特殊设置吗?的主要内容,如果未能解决你的问题,请参考以下文章