【发布时间】:2021-11-22 22:08:32
【问题描述】:
我已使用此操作在 Azure API 管理上创建了一个 API:
POST https://example.azure-api.net/product/check
content-type: application/json
{
"productId":"a77swsa2"
}
productId 是一个不能超过 8 个字符的字符串。如何保护 Azure APIM 上的 API,以便拒绝所有包含超过 8 个字符的 productId 的请求?现在我看到可以粘贴大字符串并将其全部发送到后端。
【问题讨论】:
-
OpenAPI 支持
maxLength用于字符串。 Azure APIM 是否支持maxLength验证?如果没有,您必须在后端验证长度。
标签: post openapi jsonschema azure-api-management