在 Swagger openapi v3.0.0 中,面临多个文件上传的问题



尝试以大摇大摆的 API 上传多个文件。上传单个文件时

files:
type: string
format: binary

req.files中获取文件,但在尝试使用

files:
type: array
items:
type: string
format: binary

req.files= null,并且有文件:"[对象文件],[对象文件]">req.body

将 NodeJS 与 Express 结合使用

Swagger UI 3.26.0+ 和 Swagger Editor 3.10.0+ 支持上传文件数组。您需要将 Swagger UI 升级到最新版本。

早期版本存在发送字符串[object file],[object file]而不是实际文件的问题。

最新更新