【问题标题】:go swagger how to add support for all mime typego swagger 如何添加对所有 mime 类型的支持
【发布时间】:2016-10-02 13:22:45
【问题描述】:

Swagger 默认支持 application/json 作为 Content 类型。如果我想添加其他内容类型,则需要在 swagger JSON 文件中更新“生产”或“消费”字段。客户端可以发送任何类型的数据。有没有办法在 swagger 中支持任何内容类型(删除对内容类型或正则表达式的验证,如 *)

【问题讨论】:

  • 我也很想知道这一点。

标签: mime-types swagger content-type mime


【解决方案1】:

就我在 go-swagger 上的工作而言,您必须在 swagger-spec 文件中提及并再次生成代码才能做到这一点。您可以使用 / 来描述端点可以生成所有类型的数据。但是使用 go-swagger 生成代码后就不能修改了。

您可以直接修改生成的文件,但不建议这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-04
    • 1970-01-01
    • 2020-03-20
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 2012-05-29
    • 1970-01-01
    相关资源
    最近更新 更多