匹配条件
每个条件的格式如下:
1 | { |
实例:
1 | { |
以下针对每个条件的格式作解释:
type
即要匹配的数据来源,也就是支持的条件提取方式,目前包括以下几种:
- URI
- IP
- Header K/V
- Query K/V
- Post Params K/V
- Host
- Referer
- UserAgent
operator
即匹配符,指的是要对提取出的值做的操作,包含:
=
!=
match
正则匹配not_match
正则匹配后再取非>
>=
<
<=
name
, 当type为K/V型的来源,如”Header”、”Query”、”PostParams”时此字段不为空,即要从这项来源中提取值对应的key。
value
即要匹配的目标值,需要拿提取出的值来跟这个值使用operator
做匹配操作。