我正在创建一个允许下载 zip 文件的 api,因此为此我正在寻找正确的媒体类型,以便在 swagger“2.0”规范中作为响应发送这个 zip 文件。
我当前的 api 规范看起来像这样
/config:
get:
produces:
- application/zip
responses:
200: # OK
description: All config files
schema:
type: string
format: binary
我已经用“go-swagger”编译了这个规范并为此实现了后端,但是当尝试调用这个 API 时,我得到了这个错误
http: panic serving 127.0.0.1:20366: applicationZip producer has not yet been implemented
在 swagger 的文档中,我没有看到这种媒体类型
那么,如果我们想提供一个 API 来下载 zip 文件,那么正确的媒体类型应该是什么。提前致谢