-
Description:
- Judge if header key in matches configured patterns
- Note: each word in header key need to be capitalized
-
Parameters
Parameter | Descrption |
---|---|
key_list | String a list of header keys which are concatenated using | |
- Example
# right:
req_header_key_in("Header-Test")
# wrong:
req_header_key_in("Header-test")
req_header_key_in("header-test")
req_header_key_in("header-Test")
-
Description:
- Judge if value of key in header matches configured patterns
-
Parameters
Parameter | Descrption |
---|---|
header_name | String header name |
value_list | String a list of header values which are concatenated using | |
case_insensitive | Boolean case insensitive |
- Example
req_header_value_in("Host", "XXX.com", true)
-
Description: Judge if value prefix of key in header matches configured patterns
-
Parameters
Parameter | Descrption |
---|---|
header_name | String header name |
value_prefix_list | String a list of values which are concatenated using | |
case_insensitive | Boolean case insensitive |
- Example
req_header_prefix_value_in("Host", "XXX", true)
-
Description: Judge if value suffix of key in header matches configured patterns
-
Parameters
Parameter | Descrption |
---|---|
header_name | String header name |
value_suffix_list | String a list of values which are concatenated using | |
case_insensitive | Boolean case insensitive |
- Example
req_header_suffix_value_in("Host", "XXX", true)
-
Description: Judge if hash value of specified header matches configured patterns (value range: 0~9999)
-
Parameters
Parameter | Descrption |
---|---|
header_name | String header name |
value_list | String a list of hash values which are concatenated using | |
case_insensitive | Boolean case insensitive |
- Example
req_header_value_hash_in("Host", "100-200|400", true)
-
Description: Judge if value of key in header contains configured patterns
-
Parameters
Parameter | Descrption |
---|---|
header_name | String header name |
value_list | String a list of hash values which are concatenated using | |
case_insensitive | Boolean case insensitive |
- Example
req_header_value_contain("Host", "XXX.com", true)