Как использовать скрипт автоматической настройки прокси в Java

Мой Internet Explorer настроен на использование автоматического прокси-файла (так называемый PAC) для веб-доступа. Есть ли способ использовать это в моей Java-программе?

Мой нижеприведенный Java-код, похоже, вообще не использует прокси.

ArrayList<Proxy> ar = new ArrayList<Proxy>(ProxySelector.getDefault().select(new URI("http://service.myurlforproxy.com")));
for(Proxy p : ar){
  System.out.println(p.toString()); //output is just DIRECT T.T it should be PROXY.
}

Я также установил свой прокси-скрипт на панели управления Java (Control-> Java), но результат тот же. и я не нашел способа программно установить файл PAC для Java.

Люди используют http.proxyHost для System.setProperties (..), но это только для настройки прокси-хоста, а не сценария прокси (файл PAC).

Ответы на вопрос(4)

Ваш ответ на вопрос