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