Ruby on rails 使用poltergeist时如何设置accept语言标题?

Ruby on rails 使用poltergeist时如何设置accept语言标题?,ruby-on-rails,poltergeist,Ruby On Rails,Poltergeist,我正在尝试添加一种非英语语言,用于使用水豚和恶鬼的测试。我试过: page.driver.headers = { 'HTTP_ACCEPT_LANGUAGE' => 'pt-BR' } 但这是行不通的。在服务器端,“HTTP_ACCEPT_LANGUAGE”总是“en-US”。我甚至尝试添加另一个任意头,但在服务器端无法实现。看起来poltergeist的头设置似乎不起作用。我希望要设置的正确头与在rails中检索相同,但HTTP\u ACCEPT\u语言不是有效的HTTP头()。它是特

我正在尝试添加一种非英语语言,用于使用水豚和恶鬼的测试。我试过:

page.driver.headers = { 'HTTP_ACCEPT_LANGUAGE' => 'pt-BR' }

但这是行不通的。在服务器端,“HTTP_ACCEPT_LANGUAGE”总是“en-US”。我甚至尝试添加另一个任意头,但在服务器端无法实现。看起来poltergeist的头设置似乎不起作用。

我希望要设置的正确头与在rails中检索相同,但HTTP\u ACCEPT\u语言不是有效的HTTP头()。它是特定于rails的

我需要做:

page.driver.headers = { 'ACCEPT-LANGUAGE' => 'pt-BR' }