1.发送文件、下载文件
import io.swagger.annotations.ApiImplicitParam;
import org.springframework.web.multipart.MultipartFile;
@ApiOperation(value = "文件",produces = "application/octet-stream")
@PostMapping("/file")
@ApiImplicitParam(name = "files", value = "文件流对象,接收数组格式", required = true,dataType = "MultipartFile",allowMultiple = true)
public void file(MultipartFile[] files) {
}
注:下载按钮,在点击发送 之后才会出现
2.注解说明
@ApiOperation(value = "文件",produces = "application/octet-stream")produces = "application/octet-stream" 在说明注解中加上该参数,发送请求后会出现下载按钮
@ApiImplicitParam(name = "files", value = "文件流对象,接收数组格式", required = true,dataType = "MultipartFile",allowMultiple = true)
使用@ApiImplicitParam注解,指定数据类型为MultipartFile 文件,接口文档才会有选择文件的按钮