1

这是我的 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();
4

0 回答 0