引用
映射的 x-amazon-apigateway-request-validators 对象 指定请求验证程序,对所包含的 API 或某个方法启用请求验证。此扩展的值是一个 JSON 字符串。request_validator_name
可在 API 级别或方法级别指定此扩展。API 级别的验证程序适用于所有方法,除非它被方法级别的验证程序覆盖。
x-amazon-apigateway-request-validator
示例
下面的示例使用了 API 级别的 basic
请求验证程序,同时对 parameter-only
请求启用了 POST /validation
请求验证程序。
{ "swagger": "2.0", "x-amazon-apigateway-request-validators" : { "basic" : { "validateRequestBody" : true, "validateRequestParameters" : true }, "params-only" : { "validateRequestBody" : false, "validateRequestParameters" : true } }, "x-amazon-apigateway-request-validator" : "basic", "paths": { "/validation": { "post": { "x-amazon-apigateway-request-validator" : "params-only", ... } }