Получить HTML-контент, обновленный с помощью Ajax - PullRequest
0 голосов
/ 29 декабря 2018

Я пытался получить HTML-контент с веб-сайта, и я сделал это с помощью этого кода.

public void extractRoutes(String urlStringifyed) throws MalformedURLException, IOException {
    URL url = new URL(urlStringifyed);
    URLConnection c = url.openConnection();
    c.connect();

    BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
    String line = null;
    StringBuilder sb = new StringBuilder();
    while ((line = br.readLine()) != null) {
        sb.append(line);
    }
}

Теперь я хочу получить контент с определенной страницы, которая загружается с помощью Ajax и защищена с помощью ReChapta,но я не могу.

Ниже URL.Я передаю все аргументы, но содержание, которое я получаю по этой ссылке, говорит мне, что сервис временно недоступен, и я должен попробовать позже.Вещь, которую я не понимаю, это то, что когда я копирую URL и вставляю в свой браузер, он работает нормально.Вторая ссылка, которая не включает rechapta, выкрикивает то же самое.

https://mersultrenurilor.infofer.ro/ro-RO/Itineraries?DepartureStationName=Ia%C8%99i&ArrivalStationName=Suceava&DepartureDate=21.01.2019&TimeSelectionId=0&MinutesInDay=0&ChangeStationName=&DepartureTrainRunningNumber=&ArrivalTrainRunningNumber=&ConnectionsTypeId=0&OrderingTypeId=0&g-recaptcha-response=03AO9ZY1ChGhLCoSKCnF49dyCskHENK7ZUYdJEK_UCDVPn7RYGp40CMRUxvA0Q_ni6fDhP9BRm6viymicOOudd78WJbaHb2vbbtCq0DLS7NzngWBAgBKaWBFBa94RKqetwMSR89p5G1a8oS3bknB6d2tyZ2zhUk1veesR2Ef-RNVXDMpy0GotKH_XGPylDTvL5ftIrDem1LmWb4lQYNY0CCJ7jFScQf6SRqSH18jBWHAGEXVSlsQjoK8X4Q6riSlo1LK_vMJR-F-HVig7vavBd6zTI6LjceGyBtlQZCK7tcIuj4cS9Yg-tMbRKn_laukwLkceOpN8Q88_Aafz9JPtyx-eJAN_5fMbuRw

http://mersultrenurilor.infofer.ro/ro-RO/Itineraries?DepartureStationName=Ia%C8%99i&ArrivalStationName=Suceava&DepartureDate=21.01.2019%200%3A00%3A00&AreOnlyTrainsWithReservation=False&ArrivalTrainRunningNumber=&DepartureTrainRunningNumber=&ConnectionsTypeId=0&MinutesInDay=0&OrderingTypeId=0&TimeSelectionId=0&ChangeStationName=&IsSearchWanted=False

Как я могу получить html-контент (мне интересны показанные маршруты поездов) из этого загруженного URL-адреса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...