Получение ошибки HTTP при получении URL.Status = 429 с помощью Jsoup - PullRequest
0 голосов
/ 10 декабря 2018

Вот часть моего автоматического теста Orbitz.com, где я ищу рейсы и хочу использовать Jsoup для разбора цен и работы с ними.Еще до того, как я действительно начал синтаксический анализ html, я получаю исключение «HTTP error fetching URL. Status = 429».Я прочитал все, что мог об этом.Все, что я обнаружил, - это то, что мне нужно подождать, чтобы получить URL, чтобы избежать превышения ограничения запросов.Я добавил Thread.sleep ();но Jsoup не может получить страницу в любом случае.Я уверен, что упускаю что-то очевидное, но понятия не имею, что.

 WebDriver wd = new ChromeDriver();   
 ..........
 ..........
 wd.findElement(By.xpath("//form[@id='gcw-flights-form-hp- 
 flight']//button[@type='submit']")).click();
 String url = wd.getCurrentUrl();
 Thread.sleep(1000);
 Document doc = Jsoup.connect(url).get();
...