2009-05-28 10 views
2

這裏有人使用Libproxy庫嗎?如果我要通過從遠程服務器讀取proxy.pac來解析代理設置,libproxy會幫助我嗎?關於如何使用libproxy下載pac腳本並獲取代理值的任何想法?如何使用libproxy和proxy.pac?

謝謝!

GK

回答

0

Libproxy處理pac下載,併爲您解析透明。

你的應用程序應到: 與PAC創建一個新的ProxyFactory對象pf = New ProxyFactory()

對於每次連接,檢查使用

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

(每一個URI你連接的代理資源特別是!這可以根據URI而不同,例如卸載圖片或視頻等)。

[...]連接到代理,做你的溝通

破壞pf對象。

只要pf對象四處閒逛,就會緩存pac文件。

欲瞭解更多信息,歡迎加入freenode上的#libproxy開發者(IRC)