Skip to main content

参数验证插件

从v3.0_06000版本开始,我们强化了 参数验证插件 的功能。该插件可以对请求参数进行基于POSIX语法规则正则表达式的有效性检查。

在设置参数时可以设置则表达式。当使用参数验证插件时,只有 满足 了该正则表达式规则的参数才被允许使用,否则将被网关拒绝。

插件

参数验证插件可以选择验证生效的范围。可以在全部位置生效或者在特殊位置生效。

在设计头部参数(Query/Header)时,可以在正则表达式字段添加 允许通过 的规则。 设置参数1

在设计body-schema时可以通过 pattern 字段来设置 允许通过 的正则表达式规则。如果有必填字段应该在required属性中写明。 设置参数2

参数验证插件对于Body参数的验证仅限于 multipart/formDataurl-encodedapplication/json 三种类型的参数。