Request Cookie Related Primitives

July 31, 2026 · View on GitHub

  • Description: Judge if cookie key matches configured patterns

  • Parameters

ParameterDescription
key_listString
a list of cookie keys which are concatenated using |
  • Example
req_cookie_key_in("uid|cid|uss")
  • Description: Judge if value of cookie key matches configured patterns

  • Parameters

ParameterDescription
keyString
cookie key
value_listString
a list of values which are concatenated using |
case_insensitiveBoolean
case insensitive
  • Example
req_cookie_value_in("deviceid", "testid", true)
  • Description: Judge if value prefix of cookie key matches configured patterns

  • Parameters

ParameterDescription
keyString
cookie key
value_prefix_listString
a list of values which are concatenated using |
case_insensitiveBoolean
case insensitive
  • Example
req_cookie_value_prefix_in("deviceid", "x", true)
  • Description: Judge if value suffix of cookie key matches configured patterns

  • Parameters

ParameterDescription
keyString
cookie key
value_suffix_listString
a list of values which are concatenated using |
case_insensitiveBoolean
case insensitive
  • Example
req_cookie_value_suffix_in("deviceid", "1", true)
  • Description: Judge if hash value of specified cookie matches configured patterns(value range: 0~9999)

  • Parameters

ParameterDescription
keyString
cookie key
hash_value_listString
a list of hash values which are concatenated using |
case_insensitiveBoolean
case insensitive
  • Example
req_cookie_value_hash_in("uid", "100", true)
  • Description: Judge if value of cookie key contains any substring in configured patterns

  • Parameters

ParameterDescription
keyString
cookie key
value_listString
a list of value substrings which are concatenated using |
case_insensitiveBoolean
case insensitive
  • Example
req_cookie_value_contain("deviceid", "test", true)