0
篇帖子
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍!
最近搭建项目时顺便把knife4j接口文档的版本号升级为最新版后,发现原来上传文件的样例效果无法显示了,发现新版要增加额外参数才行.
代码如下
@ApiOperation("上传文件")
@PostMapping("/upload")
@ApiImplicitParam(name = "files", value = "文件流对象,接收数组格式"
, required = true, dataType = "MultipartFile"
, dataTypeClass = MultipartFile.class, paramType = "form")
public BaseResponse<String> uploadMedia(@RequestParam("appId") String appid, @RequestPart("files") MultipartFile[] files) {
return BaseResponse.success();
}
接口演示图:
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。
「人生在世,留句话给我吧」