【发布时间】:2015-05-11 02:56:23
【问题描述】:
在 Swagger UI 中,有没有办法提供可以包含在 Content-Type 标头中的 MIME 边界?
使用 Swagger,我可以使用 Swagger Spec 中的 consumes 属性在 Swagger UI 中生成/提交不同的内容类型,例如application/json、application/xml 等。但是,我需要提供每个请求可能不同的 MIME 边界。例如,在来自 RFC 2049 的以下 Content-Type 标头中,最好将唯一边界值作为文本字段输入到 UI 中。有没有在规范中指出这一点?
Content-Type: multipart/mixed; boundary=unique-boundary-1
【问题讨论】:
-
为什么需要将其定义为 UI 的一部分?这应该由 ui 自动生成。
-
如果我使用
"consumes" : ["multipart/mixed"],UI 当前正在发送multipart/mixed; charset=UTF-8,而不是从body 参数中提取边界字符串。我需要做些什么让 UI 自动将其解析出正文并将其包含在Content-Type标头中吗?
标签: mime-types swagger swagger-ui