Итак, у меня есть довольно загруженная переменная env для _JAVA_OPTIONS
export _JAVA_OPTIONS="-Dhttp.proxyHost=my-proxy.com -Dhttp.proxyPort=1080
-Dhttps.proxyHost=my-proxy.com -Dhttps.proxyPort=1080
-DsocksProxyHost=my-socks-proxy.com
-Dhttp.nonProxyHosts=\"localhost|127.0.0.1|*.local|*.my-co.com\""
Однако я не мог заставить его игнорировать URL-адрес внутреннего сервера, когда я пробовал его из кода Scala с использованием API-интерфейса HTTP-клиента Apache.
https://username:[email protected]/foo/bar
Мне нужно указать другой nonProxyHosts
для HTTPS? В документации такой параметр не указан. Что мне не хватает? Я на Mac.
http.nonProxyHosts
прокси-сервера является правильным свойством для HTTPS. В том же документе есть параграф SOCKS, который гласит:setting a SOCKS proxy server will result in all TCP connections to go through that proxy, unless other proxies are specified.
Должен лиmy-co.com
быть доступен черезmy-socks-proxy.com
илиmy-proxy.com
? - person jaume   schedule 28.01.2015