質問編集履歴
2
タイトル変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
getallheadersで取得したリクエストヘッダは大文字小文字区別しますか?
|
1
|
+
getallheadersで取得したリクエストヘッダの要素名は大文字小文字区別しますか?
|
body
CHANGED
File without changes
|
1
url 追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,9 +1,10 @@
|
|
1
1
|
$headers = getallheaders();
|
2
2
|
で取得したhttpリクエストヘッダを$signatureと比較しているのですが、以下で比較する$header内の要素名X-Line-Signatureは予告なしで小文字に変更があるようです。
|
3
|
+
https://developers.line.biz/ja/reference/messaging-api/#request-headers
|
3
4
|
|
4
5
|
そこでX-Line-Signatureと大文字で記述してしまっているので、小文字に変更された場合signatureとの比較がうまくいかなくなる心配があります。
|
5
6
|
|
6
|
-
ですが、上記の getallheadersメソッドの取得時に大文字、小文字区別をしないような仕様であれば、比較する$headers[""]の要素名は意識せずに実装できるのではと考えてい
|
7
|
+
ですが、上記の getallheadersメソッドの取得時に大文字、小文字区別をしないような仕様であれば、比較する$headers[""]の要素名は意識せずに実装できるのではと考えているのですが実際のところどうなのでしょうか?。
|
7
8
|
|
8
9
|
どなたか知見のある方いらっしゃいましたらご教示いただけると幸いです。
|
9
10
|
|