gpt4 book ai didi

Swagger 模式不适用于 Swagger UI

转载 作者:行者123 更新时间:2023-12-05 04:11:01 25 4
gpt4 key购买 nike

我正在制作一个 swagger 的 API,并尝试更新 YAML 以将正则表达式模式要求添加到参数中。目前我正在尝试以下操作:

# getCPIStatesForCountry endpoint
/getCPIStatesForCountry:
# This is a HTTP operation
get:
# Describe this verb here. Note: you can use markdown
description: |
Returns a list of states for a given country
produces:
- application/json
# This is array of GET operation parameters:
parameters:
-
name: country_code
in: query
description: Code of desired country
required: true
type: string
pattern: "^[a-zA-Z]+$"

但是,Swagger UI 允许我输入任何内容作为有效输入。为什么是这样?

最佳答案

Swagger UI 3.4.3 及更高版本支持针对 pattern 的参数验证。

关于Swagger 模式不适用于 Swagger UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43498418/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com