Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Chromedriver集合单接受语言_Java_Selenium_Selenium Chromedriver_Arquillian Drone - Fatal编程技术网

Java Chromedriver集合单接受语言

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

我正在使用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来渲染你的ChrimError实例,你可以考虑这个要点:

我的回答是:


更新

因为您在这里指定了JAVA,所以有一个假设适用于JAVA的要点:


您好,您没有指定启动chromedriver instanceI时使用的语言我添加了信息我看到了新标记。。。你可以在问题标题或核心问题中提到它。。。但伟大的问题是改进。。。我将检索另一个问题和要点。。。现在我认为你是另一个问题的复制品…给我一分钟。我提到的另一个问题是我在回答中首先提到的那个问题。当我在寻找另一个问题时,很难找到它。。。哈哈…我的印象是,当前的webdriverMy示例不再支持此论点,它们正在使用上一个chrome/chromedriver selenium/splinter版本。。。对我来说,控制页面加载语言的最佳方法是浏览器配置规范,而必须返回操作系统命令行来指定浏览器配置或chrome实例应使用的区域设置,这是毫无意义的。。。至少,它使将accept_语言传递给chromedriver的方式与geckodriver(firefox驱动程序)的方式更加相同。。。祝你好运谢谢!我真的认为这已经被弃用了,或者只适用于firefox。通过实验选项传递它实际上成功了!