当前位置: 首页 > 知识库问答 >
问题:

URL在使用Selenium java和windows os的headless chrome中无法打开

禹昆
2023-03-14

我面临下面的问题,而运行脚本在chrome headless上使用Selenium java和Windows OS。URL未打开,我的应用程序URL的页面标题为空。..chrome驱动程序版本2.33,chrome浏览器62。..我使用下面的代码

System.setProperty("webdriver.chrome.driver", chromedriver.exe);
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--headless");
chromeOptions.addArguments("window-sized1200,600");
ChromeDriver driver = new ChromeDriver(chromeOptions);
driver.get("app url");
System.out.println(driver.getTitle)

是因为应用程序的URL不支持无头模式…没有得到任何异常…

共有1个答案

夏锐藻
2023-03-14
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("headless", "window-size=1200,600");
ChromeDriver driver = new ChromeDriver(chromeOptions);
driver.get("your.app.url");
System.out.println(driver.getTitle)
 类似资料:
  • 问题内容: 使用Python 2.5.2和Linux Debian,我试图从包含西班牙字符的西班牙URL中获取内容: 我收到此错误: UnicodeEncodeError:’ascii’编解码器无法在位置8编码字符u’\ xe1’:序数不在范围内(128) 我已经尝试过在将URL传递给urllib之前使用: 和这个: 但是他们没有用。 你能告诉我我做错了什么吗? 问题答案: 根据适用的标准RFC

  • DO NOT USE! This project does not work anymore due to changes in Chrome. Use the Chrome DevTools protocol in chromedp instead! headlessChrome �� Support only for Ubuntu on Docker for now. Mac appears

  • 我是python的新手,试图构建一个selenium代码来通过Firefox打开一个网站。我正在使用debian拉伸机进行测试。这些工具的版本如下: geckodriver 0.24.0(2019-01-28),Python 2.7.13,Mozilla Firefox 52.7.3,selenium(3.141.0) 在查看geckodriver.log时,我看到以下错误 16241936151

  • 问题内容: 我将硒与PhantomJs配合使用来抓取URL。我如下初始化了驱动程序 从驱动程序获得的页面源为空 我有什么想念的吗? 问题答案: 最近,POODLE漏洞迫使网站删除SSLv3支持。由于PhantomJS<v1.9.8默认情况下使用SSLv3,因此无法加载页面。要解决此问题,您需要使用或运行PhantomJS。请参阅此答案以获取纯PhantomJS。 如果这样不能解决问题,您还可以添加

  • 当我调用时,webdriver将打开浏览器,但不打开我请求的单击。在Firefox中,没有URL应该在的地方,而在Chrome中,没有URL的地方有test__“data:,”。不到一个月前,我在使用Selenium和Chrome时没有任何问题,使用的代码与现在相同。 我正在使用: null 下面是我用来打开Chrome的代码: 下面是geckodriver日志的输出: 1546726141780