リクエスト内の「X-」で始まる独自ヘッダーを取得するには
通常のリクエストヘッダは$_SERVER['HTTP_REFERER']等で取得できる
ので、独自追加したリクエストヘッダーもそういう風な方法で取得できた
らforeachで回さなくて楽なのになーと思ったので調べてみた(Φω|
[手順]
添字を以下のように直す。
1.「X-」の前にプレフィックス「HTTP_」を付加。
2. ハイフンをアンダースコアに修正。
3. すべて大文字に変換。
4. サンプルプログラムの中で実際に取得できるかechoしてみる。
echo $_SERVER['HTTP_X_SAMPLE_ID'] . "<br />\n";
※SAMPLE_IDは適宜、変更。
※4で値が出力できればOK。
[参考サイト]
https://secure.php.net/manual/ja/function.get-headers.php
https://www.php.net/manual/ja/function.apache-request-headers.php