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();
}
接口演示图:

评论交流
写下你的想法,与大家一起交流