我正在editor.swagger.io中进行编辑 我该如何从本地下载API的响应,这是一个excel文件?用于将json转换为Excel的API是用python编写的。 我的代码段-
responses:
200:
description: "JSON to Excel conversion succeeded"
content:
application/vnd.ms-excel:
schema:
type: string
format: binary
我收到200条服务器响应
?无法呈现此组件,请参见控制台。
在控制台中,响应标题为-
缓存控制:公共,最大年龄= 0
内容长度:8515
内容类型:application / vnd.openxmlformats-officedocument.spreadsheetml.sheet
到期:星期二,2019年12月10日15:14:55 GMT
我想在本地保存Excel文件。
答案 0 :(得分:1)
指出必须在MIME类型(例如application / vnd.openxmlformats-officedocument.spreadsheetml.sheet)的python代码中公开Content Disposition标头。
在python代码中,您应该有这样的一行-
CORS(app,expose_headers=["Content-Disposition"])
如果您的MIME类型是application / octet-stream,则这不是必需的,但对于其他MIME类型,则可能是必需的。