6

Gebを使用している場合、ブラウザAPI(直接ダウンロードAPIではない)を使用しているときにカスタムリクエストヘッダーとユーザーエージェントを設定することは可能ですか?

これはFirefoxDriver(ここを参照)で可能ですが、WebKitDriverでこれを行う方法を探しています。

4

1 に答える 1

0

考えられる解決策は、プロキシを介することです。

  • BrowserMob には、REST API を使用したスタンドアロン モード、またはプログラムでテストに埋め込まれたスタンドアロン モードがあります: https://github.com/webmetrics/browsermob-proxy。テストするカスタム ヘッダーが多数ある場合に便利です。
  • すでに Apache を使用している場合は、その特定のリクエスト ヘッダーを持つ別のポートに別の VirtualHost を作成し、テストの前にブラウザでそのポートを指すことができます。テスト間でヘッダーが変わらないことを考えると。

これはあなたの質問に対する直接的な解決策ではないかもしれません: Browser API でリクエスト ヘッダーを直接変更しますが、最終結果は達成されます。

于 2013-03-21T22:18:46.600 に答える