云原生网关版本特性

MSE Ingress灰度条件Header正则匹配和Query Value正则匹配从全匹配调整为部分匹配。MSE Ingress修复Ingress Status出现重复IP/Hostname的问题。优化OIDC/IDaaS方式的认证鉴权,兼容无Email的账号,支持主动退出机制。HTTP转Dubbo功能稳定性...

匹配条件说明

正则匹配正则匹配 匹配字段正则表达式、不匹配字段正则表达式 内容为空 匹配字段内容为空。配置示例 示例1:匹配字段 为URI、逻辑符 为包含、匹配内容 为/login.php ,表示当被请求的路径包含/login.php 时,请求命中该规则。示例2:...

匹配条件说明

等于、不等于、等于多值之一、不等于任一值 包含、不包含、包含多值之一、不包含任一值 长度等于、长度大于、长度小于 前缀匹配、后缀匹配 正则匹配正则匹配 重要 使用该逻辑符的自定义规则为高级规则。高级规则与基础规则的计费标准...

ValueTransferRule

如果正则表达式为全匹配模式,返回第一个匹配结果;如果正则表达式中包含部分匹配语法,返回第一个满足的子匹配结果。例如列值为1aaa51bbb5,如果正则表达式为1[a-z]+5,返回值为1aaa5;如果正则表达式为1([a-z]+)5,返回值为aaa。...

RewriteConfig

名称 类型 描述 示例值 object 重写规则配置 equalRules array 精确匹配规则列表 EqualRule 精确匹配规则 regexRules array 正则匹配规则列表 RegexRule 正则匹配规则 wildcardRules array 通配匹配规则列表 WildcardRule 通配匹配规则

配置重写策略

重写:重写方式为正则重写,模式串为/httpbin/(.*)/(.*),替换串为/\2/\1,其中 \1 表示第一个正则匹配到的字符串,\2 表示第二个正则匹配到的字符串,对应Nginx中的$1,$2用法。说明 正则重写属于高阶用法,语法较为复杂且一般用于特殊的...

条件节点的匹配模式

正则匹配:通过正则表达式完成条件匹配。数值范围匹配:通过数值比较(例如等于、数值大于等于、数值范围比较等)完成条件匹配。模式 您可以通过标准模式或高级模式添加多个条件。标准模式:多个条件之间为AND关系。高级模式:多个条件之间...

配置重写策略

重写:重写方式为正则重写,模式串为/httpbin/(.*)/(.*),替换串为/\2/\1,其中 \1 表示第一个正则匹配到的字符串,\2 表示第二个正则匹配到的字符串,对应Nginx中的$1,$2用法。说明 正则重写属于高阶用法,语法较为复杂且一般用于特殊的...

正则表达式函数

匹配判断 regex_match 判断是否匹配正则表达式。替换 regex_replace 根据正则表达式替换字符串中的指定字符。切分 regex_split 将一个字符串分割成字符串数组。regex_select 根据正则表达式提取符合条件的值。函数格式 regex_select(value,...

正则表达式

例如您要查找 program 和 project,则正则表达式可以为 pro(gram|ject)。如果您不希望将正则表达式匹配的内容缓存到内存中,则可以使用 pro?gram|ject)进行非捕获匹配。说明?x)表示匹配 x 但是不缓存匹配项,可以定义与正则表达式运算符...

正则函数

REGEXP_INSTR regexp_instr(source,pattern[,position[,occurrence[,option]]])命令说明:字符串source中搜索匹配正则表达式的子字符串,并返回该子字符串在字符串source中的位置。如果指定position,从第position个字符开始匹配,默认为...

新建路由规则

根据 路径(Path)匹配规则 进行判断:匹配规则 不同时:精确匹配>前缀匹配>正则匹配匹配规则 相同时:路径(Path)字符串越长优先级越高。根据 请求头(Header)的键值对总数进行判断:总数越大优先级越高。根据 请求参数(Query)的...

配置重写策略(公测中)

a/FunctionName/func-a/Qualifier/1/svc-a.1/func-a/f.c/helloworld/f.c/helloworld/func 不匹配 正则重写 正则重写模式中,匹配规则和重写规则遵守标准的正则表达式。关于正则表达式的规范,请参见 正则表达式语法。关于正则重写匹配的...

配置重写策略(公测中)

a/FunctionName/func-a/Qualifier/1/svc-a.1/func-a/f.c/helloworld/f.c/helloworld/func 不匹配 正则重写 正则重写模式中,匹配规则和重写规则遵守标准的正则表达式。关于正则表达式的规范,请参见 正则表达式语法。关于正则重写匹配的...

模式匹配

正则表达式匹配操作符 text~text→boolean 字符串匹配正则表达式,大小写敏感 'thomas'~'.*thom.*'→t text~text→boolean 字符串匹配正则表达式,大小写不敏感 'thomas'~'.*Thom.*'→t text!text→boolean 字符串不匹配正则表达式,大小写...

数据脱敏

敏感内容前缀正则 匹配敏感内容前缀的正则表达式。设置 敏感数据内容 为 正则指定 时,必填。敏感内容正则 匹配敏感内容的正则表达式。设置 敏感数据内容 为 正则指定 时,必填。配置示例 将目标字段值中的所有内容替换为字符串。原始日志...

事件检查函数

正则匹配 e_search('content~="正则表达式"')#正则匹配。数字 e_search('count:[100,200]')#>=100 and('count:[*,200]')#('count:[200,*]')#>=200 e_search('age>=18')#>=18 e_search('age>18')#>18#使用关系运算符 e_search("abc OR xyz")...

边缘WAF计费(新版)

使用了以下 逻辑符:正则匹配正则匹配正则均不匹配正则匹配之一。配置规则后,即使没有启用或没有关联域名,也会对规则数进行计费。配置白名单 免费。IP黑名单规则数 1条IP黑名单规则=2 SeCU 区域封禁规则数 1条区域封禁规则=2 ...

字符串替换

设置 匹配方式 为 正则表达式匹配 时,输入与待替换内容匹配正则表达式。当多个字符串都匹配时,全部替换。您也可以用正则分组方式匹配指定的分组。设置 匹配方式 为 去除转义符 时,无需配置该参数。替换内容 用于替换的字符串。设置 ...

请求判断相关函数

正则匹配:re:前导的正则表达式。示例#req_uri say(concat('req_uri:',req_uri()))if req_uri('/path1/path2'){ say('req_uri:plain match')} if req_uri('re:/path[0-9]/path[0-9]'){ say('req_uri:regex match')} 返回值 无pattern参数,...

请求判断相关

正则匹配:re:前导的正则表达式。示例#req_uri say(concat('req_uri:',req_uri()))if req_uri('/path1/path2'){ say('req_uri:plain match')} if req_uri('re:/path[0-9]/path[0-9]'){ say('req_uri:regex match')} 返回值 无pattern参数,...

创建路由

正则匹配:以正则表达式作为匹配条件。方法(Method)设置匹配HTTP请求中的Method参数。支持选择多种HTTP方法,默认为ANY。请求头(Header)设置匹配HTTP请求中的Header参数,相同匹配规则时参数越多优先级越高。请求参数(Query)设置匹配...

请求判断相关

正则匹配:re:前导的正则表达式。示例#req_uri say(concat('req_uri:',req_uri()))if req_uri('/path1/path2'){ say('req_uri:plain match')} if req_uri('re:/path[0-9]/path[0-9]'){ say('req_uri:regex match')} 返回值 无pattern参数,...

请求判断相关

正则匹配:re:前导的正则表达式。示例#req_uri say(concat('req_uri:',req_uri()))if req_uri('/path1/path2'){ say('req_uri:plain match')} if req_uri('re:/path[0-9]/path[0-9]'){ say('req_uri:regex match')} 返回值 无pattern参数,...

RewriteConfig

名称 类型 描述 示例值 object URI 重写配置 equalRules object[]完全匹配规则 match string 匹配规则/old replacement string 替换规则/...正则匹配规则 match string 匹配规则^/js/(.*?replacement string 替换规则/public/javascripts/$1

告警条件表达式语法

正则是否匹配正则匹配(=~)、正则匹配!左右值按string类型运算。不支持。左右值按string类型运算。逻辑运算:与(&)、或(|)不支持对查询结果字段直接应用该运算符,左右值必须分别为子运算式,且运算结果为布尔值。取反前缀!不支持...

过滤器

如果正则表达式为全匹配模式,返回第一个匹配结果;如果正则表达式中包含部分匹配语法,返回第一个满足的子匹配结果。例如列值为1aaa51bbb5,如果正则表达式为 1[a-z]+5 时,返回值为1aaa5;如果正则表达式为 1([a-z]+)5,返回值为...

UpdateLogtailPipelineConfig-更新Logtail流水线配置

如果 map 中的 value 不为空,:若 value 以^开头并且以$结尾,当容器环境变量中存在以 key 为环境变量名且对应环境变量值能正则匹配 value 的情况时,相应的容器会被匹配;其他情况下,当容器环境变量中存在以 key 为环境变量名且以 ...

CreateLogtailPipelineConfig-创建Logtail流水线配置

如果 map 中的 value 不为空,:若 value 以^开头并且以$结尾,当容器环境变量中存在以 key 为环境变量名且对应环境变量值能正则匹配 value 的情况时,相应的容器会被匹配;其他情况下,当容器环境变量中存在以 key 为环境变量名且以 ...

创建路由

说明 系统首先会自动判断路径是否为正则表达式,如果是,采用正则匹配。反之,采用精确匹配。服务名:选择路由转发的后端服务,必须在同一个命名空间下。端口:选择服务暴露的前端端口。负载规则:支持轮询、最小连接数、随机。权重:...

评估表达式语法

正则是否匹配正则匹配(=~)、正则匹配!左右值按String类型运算。不支持。左右值按String类型运算。逻辑运算:与(&)、或(|)左右值必须为子运算式,且运算结果为布尔值。例如,评估表达式为$0.success_ratio$1.平均响应时间>60。...

MSE网关路由

正则匹配:以正则表达式作为匹配条件。方法(Method)设置匹配HTTP请求中的Method参数,不填表示匹配所有参数,支持选择多种HTTP方法。请求头(Header)设置匹配HTTP请求中的Header参数,相同匹配规则时参数越多优先级越高。单击+添加请求...

配置自建认证鉴权

正则:请求Header集合中指定Key的值匹配输入的正则表达式,正则匹配的语法遵循Google Re2规范。详细信息,请参见 Re2语法。值:Header字段的取值。复杂条件授权 在 授权 右侧单击 复杂条件。复杂条件授权支持通过YAML配置Envoy的permission...

云拨测告警规则

正则匹配:选择该条件后,按需输入正则表达式匹配相应的资源名称。所创建的告警规则将适用于符合该正则表达式的所有资源。正则匹配:选择该条件后,按需输入正则表达式匹配相应的资源名称。所创建的告警规则将过滤符合该正则表达式的所有...

使用应用安全告警规则

正则匹配:选择该条件后,按需输入正则表达式匹配相应的应用名称。所创建的告警规则将适用于符合该正则表达式的所有应用。正则匹配:选择该条件后,按需输入正则表达式匹配相应的应用名称。所创建的告警规则将过滤符合该正则表达式的所有...

【URI Path Matching】URI路径匹配

对于接收的请求,HTTP规则根据请求URI选择处理,虚拟服务支持URI路径的精确匹配,前缀匹配正则匹配规则。本文介绍如何配置URI路径匹配。前提条件 已完成准备工作,并部署helloworld服务和sleep服务。具体操作,请参见 准备工作。操作步骤...

【URI Path Matching】URI路径匹配

对于接收的请求,HTTP规则根据请求URI选择处理,虚拟服务支持URI路径的精确匹配,前缀匹配正则匹配规则。本文介绍如何配置URI路径匹配。前提条件 已完成准备工作,并部署helloworld服务和sleep服务。具体操作,请参见 准备工作。操作步骤...

ModifyWebPreciseAccessRule-编辑网站业务精确访问...

contain:包含 ncontain:不包含 equal:等于 nequal:不等于 lless:长度小于 lequal:长度等于 lgreat:长度大于 nexist:不存在 regular:正则匹配 user-agent 发起访问请求的客户端的浏览器标识、渲染引擎标识和版本信息等浏览器相关...

如何操作同名或类似标题的页面

mode="title",pattern="contain")#标题-正则匹配 page_list=rpa.app.chrome.catch_specified_pages(".*",mode="title",pattern="regular")#url-完全匹配 page_list=rpa.app.chrome.catch_specified_pages("baidu",mode="url",pattern=...

【URI Path Matching】URI路径匹配

虚拟服务支持URI路径的精确匹配,前缀匹配正则匹配规则。本文介绍如何配置URI路径匹配。前提条件 已完成准备工作,并部署helloworld服务和sleep服务。具体操作,请参见 准备工作。操作步骤 验证服务配置。在ACK集群对应的KubeConfig环境...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用