Jsoup поддерживает использование прокси , поскольку v1.9.1 . Connection
класс имеет следующие методы:
proxy(Proxy p)
proxy(String host, int port)
Что вы можете использовать это так:
Jsoup.connect("...url...").proxy("127.0.0.1", 8080);
Если вам нужна аутентификация, вы можете использовать Authenticator
подход, упомянутый @ Navneet Swaminathan или просто установить системные свойства :
System.setProperty("http.proxyUser", "username");
System.setProperty("http.proxyPassword", "password");
или
System.setProperty("https.proxyUser", "username");
System.setProperty("https.proxyPassword", "password");