http.response.headers.values
http.response.headers.valuesArray<String>HTTP レスポンス内のヘッダー値です。
値は前処理されず、レスポンスで使われた元の大文字小文字が残ります。
ヘッダー値の順序は保証されませんが、http.response.headers.names と一致します。
重複したヘッダーは複数回リストされます。
- デコード: 行いません
- 空白: 保持します
- 非 ASCII: 保持します
注: HTTP レスポンスフィールドが使えるかは、Cloudflare の機能とプランによって異なります。
値の例:
例 1: ["application/json"]
例 2: ["This header value is longer than 10 bytes"]使い方の例:
# 例 1: 特定のヘッダー値を確認します。
any(http.response.headers.values[*] == "application/json")
# 例 2: 指定した演算子とヘッダー値の長さ / サイズに基づいてリクエストに一致します。
any(len(http.response.headers.values[*])[*] gt 10)カテゴリ:
- レスポンス
- ヘッダー