Libproxy
обеспечивает прозрачную загрузку и анализ pac
.
Что должно делать ваше приложение:
Создать новый ProxyFactory
объект pf = New ProxyFactory()
Для каждого ресурса, к которому вы подключаетесь, проверьте, какие прокси использовать
ProxiesToTry=pf.getProxies("http://www.google.com")
(для каждого URI, к которому вы подключаетесь! Особенно для PAC
это может отличаться для каждого URI, например для выгрузки картинок или видео и т. П.).
[...] подключитесь к прокси и сделайте ваше сообщение
уничтожить pf
объект.
Пока объект pf
лежит, файл pac
кэшируется.
Для получения дополнительной информации не стесняйтесь присоединиться к разработчикам на #libproxy на freenode (IRC)