我正在开发烧瓶API。我的POST端点之一接受一个二进制文件(应用程序/八位字节流),并使用以下内容进行处理:content = request.data
在POSTMAN中,我选择POST,输入POST端点URL;在主体中,我选择“二进制”,上传文件并点击“发送”按钮。这将按预期返回JSON输出。
现在,我尝试通过遵循此link在我的项目中实现flasgger。但是,我在flasgger / api_docs URL中尝试了以下操作-在端点下,当我选择文件并单击execute时,我注意到在应用程序代码中(使用调试器),端点内的request.data显示为空。这意味着应用程序未接收到任何数据。我该怎么解决?
tags:
- Process document
parameters:
- name: document
in: formData
type: file
required: true
description: The file to be processed
consumes:
- multipart/form-data
produces:
- application/json
responses:
500:
description: Internal server error!
200:
description: Processed successfully!