在1)Windows和2)在Mac中实现该功能的步骤是什么?我经历了这些,但我还是不太清楚!我在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,我们应该按以下顺序遍历:

  • http://wpad.branch.example.com/wpad.dat
  • http://wpad.example.com/wpad.dat
  • http://wpad.com/wpad.dat

  • 但是LINK-1说“GET http://wpad/wpad.dat”就足够了。我应该跟随哪一个?

    最佳答案

    我使用librproxy。这就解决了这一要求。

    09-13 09:21