2017-09-11 12 views
0

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 

私のサイトにアクセスすると、私は認証されます。何か案は? ありがとう

+0

Capybaraでどのドライバを使用していますか? –

+0

後悔して申し訳ありませんが、私はchromedriverを使用していました – user2240134

答えて

0

あなたはヘッダーを設定する方法を提供していないセレンを使用しています。ミドルウェアやプログラム可能なプロキシを使用することができます - setting request headers in seleniumを参照してください。使用している認証ライブラリのテストモードを使用するほうがよいかもしれませんが、

関連する問題