Соединение JSoup фактически основано на java.net.HttpURLConnection
. Это причина, почему системные прокси действительны для JSoup
в первую очередь.
Способ работы HttpURLConnection
заключается в использовании объекта ProxySelector
, который возвращает все возможные прокси для данного URI
.
Вот рабочий код:
Document doc = Jsoup //
.connect("http://www.example.com/") //
.proxy("127.0.0.1", 8080) // sets a HTTP proxy
.userAgent("Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2") //
.header("Content-Language", "en-US") //
.get();
Для получения дополнительной информации о прокси Jsoup, пожалуйста, проверьте эту ссылку