http.request.headers.names
http.request.headers.namesArray<String>HTTP リクエスト内のヘッダー名です。
名前は前処理されず、リクエストで使われた元の大文字小文字が残ります。
ヘッダー名の順序は保証されませんが、http.request.headers.values と一致します。
重複したヘッダーは複数回リストされます。
- デコード: 行いません
- 空白: 保持します
- 非 ASCII: 保持します
HTTP リクエストのヘッダー数が多すぎる場合、このフィールドには HTTP リクエストで送られたすべてのヘッダー名が入らないことがあります。このとき http.request.headers.truncated フィールドは true になります。
注: HTTP/2 では HTTP ヘッダー名は常に小文字です。最近の curl は HTTPS 接続で デフォルトで HTTP/2 を有効にします。
値の例:
["content-type"]使い方の例:
any(http.request.headers.names[*] == "content-type")カテゴリ:
- リクエスト
- ヘッダー