一、postman 处表单携带文件的方式
先要修改content-type
必须改,否则不支持
Content-Type
multipart/form-data
Body 表单处
二、JavaWeb @PostMapping 处接收的写法
不要带 @RequestBody
不要带 @RequestBody
不要带 @RequestBody
@PostMapping(value = "/importXxxxx")public Response importXxxxxx(XxxxxxxRequest xxx) throws Exception {..........}XxxxxxxRequest 中类似如下
public class XxxxxxxRequest {private Long taskId;private MultipartFile file;.....................
}
是的,这样就可以拿到
当然 同时在定义的类外面写也可以获取到 例如
@PostMapping(value = "/importXxxxx")public Response importXxxxxx(XxxxxxxRequest xxx,@RequestParam(value = "file") MultipartFile file) {
......
}
此时 外面的file 也是被赋值了的,当然 上面postman 还是没有变化的 还是一个表单