http.request.headers
http.request.headersMap<Array<String>>HTTP リクエストヘッダーを Map(連想配列)で表したものです。
連想配列のキーは、小文字に変換した HTTP リクエストヘッダー名です。
ヘッダーが繰り返される場合、配列にはリクエストに現れた順で含まれます。
リクエストヘッダー値は前処理されず、リクエストで使われた元の大文字小文字が残ります。
- デコード: 行いません
- 空白: 保持します
- 非 ASCII: 保持します
HTTP リクエストのヘッダー数が多すぎる場合、このフィールドには HTTP リクエストで送られたすべてのヘッダーが入らないことがあります。このとき http.request.headers.truncated フィールドは true になります。
値の例:
{"content-type": ["application/json"]}使い方の例:
any(http.request.headers["content-type"][*] == "application/json")カテゴリ:
- リクエスト
- ヘッダー