请求黄瓜测试标题

时间:2017-09-11 13:19:01

标签: capybara

是否可以使用capybara设置http请求标头?我见过几个像这样的帖子

Capybara.current_session.driver.headers = { 'Accept-Language' => 'de' }
Capybara.current_session.driver.header('Accept-Language', 'de')

但似乎不起作用。我正在尝试设置以下标题

X-TEST-IP : 127.0.0.1

当我访问我的网站时,我通过了身份验证。有任何想法吗? 感谢

1 个答案:

答案 0 :(得分:0)

您正在使用selenium,它不提供设置标头的方法。可以通过中间件或可编程代理 - 参见setting request headers in selenium,尽管你可能最好只使用你正在使用的任何auth库的测试模式(设计等)