Java Chromedriver集合单接受语言
我正在使用ChromeDriver和java以及arquillian无人机框架来测试我们网页的本地化。为了在浏览器中设置的不受支持的区域设置上测试行为,我们通过命令行参数设置chromes区域设置:Java Chromedriver集合单接受语言,java,selenium,selenium-chromedriver,arquillian-drone,Java,Selenium,Selenium Chromedriver,Arquillian Drone,我正在使用ChromeDriver和java以及arquillian无人机框架来测试我们网页的本地化。为了在浏览器中设置的不受支持的区域设置上测试行为,我们通过命令行参数设置chromes区域设置: --lang=it 但是,生成的ACCEPT-LANGUAGE-头如下所示: it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4 有没有办法让ChrimError自动地允许 EngUs和 EN < /代码>?< P> > P >如果你使用Python来渲染你的ChrimErr
--lang=it
但是,生成的ACCEPT-LANGUAGE
-头如下所示:
it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4
有没有办法让ChrimError自动地允许<代码> EngUs和<代码> EN < /代码>?< P> > P >如果你使用Python来渲染你的ChrimError实例,你可以考虑这个要点:
我的回答是:更新 因为您在这里指定了JAVA,所以有一个假设适用于JAVA的要点:
您好,您没有指定启动chromedriver instanceI时使用的语言我添加了信息我看到了新标记。。。你可以在问题标题或核心问题中提到它。。。但伟大的问题是改进。。。我将检索另一个问题和要点。。。现在我认为你是另一个问题的复制品…给我一分钟。我提到的另一个问题是我在回答中首先提到的那个问题。当我在寻找另一个问题时,很难找到它。。。哈哈…我的印象是,当前的webdriverMy示例不再支持此论点,它们正在使用上一个chrome/chromedriver selenium/splinter版本。。。对我来说,控制页面加载语言的最佳方法是浏览器配置规范,而必须返回操作系统命令行来指定浏览器配置或chrome实例应使用的区域设置,这是毫无意义的。。。至少,它使将accept_语言传递给chromedriver的方式与geckodriver(firefox驱动程序)的方式更加相同。。。祝你好运谢谢!我真的认为这已经被弃用了,或者只适用于firefox。通过实验选项传递它实际上成功了!