可以用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当我访问我的网站时,我是经过认证的。有什么想法吗?谢谢
发布于 2017-09-13 00:28:52
您正在使用selenium,它不提供设置头部的方法。这可以通过中间件或可编程代理来实现--参见setting request headers in selenium,尽管您可能更好地使用您正在使用的任何身份验证库(devise等)的测试模式。
https://stackoverflow.com/questions/46156719
复制相似问题