knife4j版本3.0.3文件上传按钮没有显示
Post Time:2022-03-28 13:13:02 Views:870
软件简介
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍!
- 前后端Java代码以及前端Ui模块进行分离,在微服务架构下使用更加灵活
- 提供专注于Swagger的增强解决方案,不同于只是改善增强前端Ui部分
最近搭建项目时顺便把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();
}
接口演示图:
暂无评论
「人生在世,留句话给我吧」
QQ登录免填信息

撰写评论
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。