2009-06-02 83 views
1

我正在使用WinInet API使用HTTP访问Internet文件。一切正常,除非用户通过代理服务器。WinInet API有代理服务器的特殊设置吗?

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

InternetOpen后,我打电话给InternetOpenUrl,然后InternetReadFile。除非用户使用代理服务器,否则一切都很好。

我需要更改以使其工作?任何帮助是极大的赞赏。

回答

0

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