0

我正在尝试找到一种确定我的电脑是否在代理后面工作的好方法。

我正在浏览 WinAPI,但找不到任何有用的东西。我已经读过,在端口 80 上打开一个到 Internet 地址的 tcp 连接就足够了,但这真的是最好的解决方案吗?

我不想检查每个浏览器的代理设置,而是检查全局系统代理设置……如果有类似的东西。

我必须使用 Windows(应支持 XP 和 Windows 7 及更新版本)和 C++

4

1 回答 1

0

您可以使用 WinINet API,请参阅此处的“设置和检索 Internet 选项”:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa385384%28v=vs.85%29.aspx#general_option

这假定代理设置是在 Internet Explorer 选项中设置的。

于 2013-07-09T14:37:01.870 回答