在Mac中,1)Windows和2)中实现该功能的步骤是什么?我经历过这些,但我还不是很清楚!我在Windows和Mac中使用C / C ++。因此,Win API或Mac API就足够了。
我也很困惑,因为Mac Firefox还有一个选项“使用系统代理设置”,这在Windows Firefox中不存在。
这些是类似的问题:
LINK-1:Programmatically detect system-proxy settings on Windows XP with Python
LINK-2:How does Windows actually detect LAN (proxy) settings when using Automatic Configuration
根据这个Wiki WPAD article,我们应该按照这个顺序进行遍历:
但是LINK-1说“GET http://wpad/wpad.dat
”已经足够了。我应该遵循哪一个?
答案 0 :(得分:3)
我使用librproxy。这解决了这个要求。
答案 1 :(得分:1)
在Mac上,您使用SCDynamicStoreCopyProxies(NULL)
并查询结果字典以获取所需信息。有关示例,请参阅QA1234。
在Windows上,链接的问题应该可以帮助您。您可能想要添加卡住的位置。