2017-09-11 129 views
0

是否可以使用水豚設置http請求標頭?我看過幾個這樣的帖子黃瓜測試請求標頭

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

但似乎沒有工作。我試圖設置以下標題

X-TEST-IP : 127.0.0.1 

當我訪問我的網站時,我已通過身份驗證。有任何想法嗎? 謝謝

+0

您使用什麼驅動程序與Capybara? –

+0

對於後來的回覆,我正在使用chromedriver – user2240134

回答

0

您使用的硒不提供設置標題的方法。通過中間件或可編程代理可以實現 - 參見setting request headers in selenium,儘管使用任何認證庫的測試模式(設計等)可能更好。