在swagger 3中定义根级别接受响应标头

时间:2020-03-05 15:10:40

标签: swagger swagger-ui swagger-3.0

我想在swagger 3.0的响应标头中定义Accept:“ application / json”。我正在尝试在所有API的

根级别中设置以下配置
{
    "openapi": "3.0.0",
    "servers": [
        {
            "url": "http://localhost:9091"
        },
        {
            "url": "http://petstore.swagger.io/v3"
        }
    ],
    "info": {
        "version": "1.0.0",
        "title": "sholay",
        "description": "**REST API DOCUMENTATION OF ROUTES**\n\nYou can try all REST operation using EXECUTE button \n"
    },
    "requestBody.content": [
        "application/json"
    ],
    "produces": [
        "application/json",
        "application/xml"
    ]
}

这是我的根级别配置,但我看到产生数组不起作用。所有请求都转换为“ accept: / ”。但是,应该是“ accept:application / json”。在swagger 3.0中如何在根级别配置中定义接受标头。任何帮助表示赞赏。

curl -X GET "http://localhost:9091/users?name=template_name" -H "accept: */*"

0 个答案:

没有答案