Я пытаюсь получить исходный код для этот веб-сайт, но вместо этого я получаю другой исходный код, где написано «Пожалуйста, подождите, пока мы пытаемся проверить ваш браузер …
Если вы застряли на этой странице, отключите надстройки браузера … «Есть ли способ обойти это?
Ps (я запускаю это на моем телефоне, который не имеет аддонов)
Код:
recTorrentsURl = new URL("https://rarbg.to/torrents.php");
HttpsURLConnection con = null;
con = (HttpsURLConnection) recTorrentsURl.openConnection();
con.setRequestMethod("GET");
is = con.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
StringBuilder total= new StringBuilder();
String line;
while((line= br.readLine())!=null){
total.append(line).append('\n');
}
похоже, что на сайте есть некоторые средства защиты от ddos / script (думаю, cloudflare)
если вы можете изменить свой «инструмент» для изменения заголовков, то он сможет обойти это.
например, httrak (инструмент), вы можете изменить заголовки вашего запроса и установить задержку для ожидания на количество секунд, прежде чем извлекать весь контент, который обойдет эту проблему, подождите, пока мы проверяем ваш браузер.
Других решений пока нет …