请求Header相关
- header_name:字符串,请求header中的key
- patterns:字符串,表示多个可匹配的pattern,用‘|’连接
请求Header原语
-
- 判断请求头部中key是否为patterns之一
- 注意:Header名称使用HTTP协议规范形式```
正确:
req_header_key_in(“Header-Test”)
错误:
req_header_key_in(“Header-test”)req_header_key_in(“header-test”)req_header_key_in(“header-Test”)```
-
- 判断http消息头部字段是否为patterns之一
req_header_value_prefix_in(header_name, patterns, case_insensitive)
-
- 判断http消息头部字段值是否后缀匹配patterns之一
req_header_value_hash_in(header_name, patterns, case_insensitive)
- 对http消息头部字段值哈希取模,判断是否匹配patterns之一(模值0~9999)
-
- 判断http消息头部字段值是否包含patterns之一