Skip to content

カンマ区切りでAddHeaderオプションを複数指定可能に#1

Open
tap1ra wants to merge 1 commit intomatsumotory:masterfrom
tap1ra:support_addheader_multi
Open

カンマ区切りでAddHeaderオプションを複数指定可能に#1
tap1ra wants to merge 1 commit intomatsumotory:masterfrom
tap1ra:support_addheader_multi

Conversation

@tap1ra
Copy link
Copy Markdown

@tap1ra tap1ra commented Dec 19, 2016

ab コマンドで可能なHeaderを複数指定することができなかったため、カンマ区切りで複数指定可能にしました。

例) UserAgent と Hostを指定したい

  • 以下の通り Host: hogefuga.tap1ra.jpUser-Agent: HogeFugaUA を指定
    "AddHeader" => 'Host: hogefuga.tap1ra.jp,User-Agent: HogeFugaUA',
  • -H でHeader指定をせずab-mrubyを実行
    ./ab-mruby -m ab-mruby.conf.rb -M ab-mruby.test.rb http://127.0.0.1/wp/
  • アクセスログからHostとUserAgentが渡っていることを確認
    hogefuga.tap1ra.jp 127.0.0.1 - - [20/Dec/2016:00:41:04 +0900] "GET /wp/ HTTP/1.0" 404 8262 "-" "HogeFugaUA"

@matsumotory
Copy link
Copy Markdown
Owner

ありがとうございます!テストに複数ヘッダー追加してそれが証明できる何かを追加して頂けるとよりよいです。

@matsumotory
Copy link
Copy Markdown
Owner

今のテストの書き方をもっと良いものに変えていただくのでも良いです。そこは相談で

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants