今天做到文件上传,单文件上传时一切正常,多文件时files参数一直为null,代码如下:

因为平时一直都使用swagger测试接口,之所以用swagger获取不到files,是因为swagger不支持在一个参数中上传文件数组,如果上传就会传递空值。踩坑踩了好久,但是在前端直接用form表单上传时可以的,建议测试多文件上传时用postman进行测试。
踩坑篇:swagger测试MultipartFile多文件上传,files取不到
最新推荐文章于 2023-11-30 10:31:26 发布
本文探讨了在使用Swagger测试接口时遇到的多文件上传问题,由于Swagger不支持文件数组参数,导致files参数为空。文章提供了使用Postman进行多文件上传测试的建议,并指出在前端直接使用form表单上传时问题可以得到解决。
1852





