Добавить прокси к моему приложению на Android

127
07 августа 2019, 12:00

Я хочу узнать как правильно добавить прокси к моему приложению. Так получилось, что сайт, который я парсю попал в реестр РКН, мне нужен способ продолжить работу моего приложения, чтобы пользователю не пришлось думать об этом.

Мне не нужны сторонние приложения, мне нужно пользоваться только встроенными библиотеками Android или API.

Заранее спасибо за ответ.

Answer 1

Простой пример соединения через proxy:

String proxyHost = "PROXY_URL";
int proxyPort = PROXY_PORT;
InetSocketAddress proxyAddr = new InetSocketAddress(proxyHost, proxyPort);
Proxy proxy = new Proxy(Proxy.Type.SOCKS, proxyAddr);
URL request = new URL("BANNED_URL");
HttpURLConnection urlConnection = (HttpURLConnection) request.openConnection(proxy);
urlConnection.setDoInput(true);
urlConnection.setConnectTimeout(36000);
urlConnection.setReadTimeout(44000);
READ ALSO
Постоянно соединение с сайтом

Постоянно соединение с сайтом

Допустим есть некий сайт, с которого я скачиваю много картинокПример сайта:

114
Диалоговые окна. Как получить данные от дочернего окна?

Диалоговые окна. Как получить данные от дочернего окна?

Можно ли создать создать в JavaFx диалоговое окно что бы при вызове метода showDialog() он возвращал не которые парамеры, как это происходит в Alert и он возвращает...

133
Открыть изображения в ListView из БД

Открыть изображения в ListView из БД

В БД сохранены ссылки на исображения которые локально хранятся на устройствеПри открытии лист вью я использую кастомный адаптер который...

121