gpt4 book ai didi

Swagger 2.0 - 如何使 "one or the other"参数成为必需的?

转载 作者:行者123 更新时间:2023-12-03 06:10:44 25 4
gpt4 key购买 nike

我在下面定义了一个 swagger 2.0 资源。如何使“param1 或 param2”成为必需?调用者必须传递 param1 或 param2。

/some/res:
put:
summary: some resource
responses:
200:
description: Successful response
schema:
$ref: '#/definitions/SomeResponse'
parameters:
- name: param1
type: string
description: param1
in: formData
required: false
- name: param2
type: string
description: param2
in: formData
required: false

最佳答案

OpenAPI (fka Swagger) 规范不支持条件或互斥参数(任何类型)。

有一个开放的功能请求:
Support interdependencies between query parameters

关于Swagger 2.0 - 如何使 "one or the other"参数成为必需的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29708505/

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