2

这里有人用过Libproxy库吗?如果我要通过从远程服务器读取 proxy.pac 来制作一个应用程序来解析代理设置,libproxy 会帮助我吗?关于如何使用 libproxy 下载 pac 脚本并获取代理值的任何想法?

谢谢!

GK

4

1 回答 1

0

Libproxy为您透明地处理pac下载和解析。

你的应用应该做什么:创建一个新ProxyFactory对象pf = New ProxyFactory()

对于您连接到的每个资源,检查要使用的代理

ProxiesToTry=pf.getProxies("http://www.google.com")

(对于您连接的每个 URI!尤其是PAC每个 URI 都可能不同,例如卸载图片或视频等)。

[...] 连接到代理并进行通信

销毁pf对象。

只要pf对象在周围,pac文件就会被缓存。

有关更多信息,请随时加入 freenode (IRC) 上#libproxy 上的开发人员

于 2010-08-27T23:57:35.783 回答