1)Windows和2)在Mac中实现该function的步骤是什么? 我经历了这些,还是我不是很清楚! 我在Windows和Mac中使用C / C ++。 所以,Win API或Mac API就足够了。
我也很困惑,因为Mac的Firefox也有一个选项“使用系统代理设置”,这是不存在于Windows Firefox。
这些是一些类似的问题:
LINK-1: 用Python以编程方式检测Windows XP上的系统代理设置
LINK-2: 使用自动configuration时,Windows如何检测LAN(代理)设置
根据这个Wiki WPAD文章 ,我们应该按照这个顺序来遍历:
但LINK-1说“ GET http://wpad/wpad.dat
”就足够了。 我应该遵循哪一个?
我使用librproxy 。 这解决了这个要求。
在Mac上,您可以使用SCDynamicStoreCopyProxies(NULL)
并查询结果字典以获取所需的信息。 以QA1234为例。
在Windows上,链接的问题应该可以让你找到你需要的地方。 你可能想添加卡住的地方。