获取HTTP错误获取URL。使用Jsoup的状态= 429

时间:2018-12-09 21:30:13

标签: java selenium http webdriver http-status-code-429

这是我的Orbitz.com自动测试的一部分,我在其中搜索航班并希望使用Jsoup解析价格并与之合作。甚至在我真正开始解析html之前,我都收到“ HTTP错误,正在提取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();

0 个答案:

没有答案