在一次使用导入文件的时候,报错了
Content type 'multipart/form-data;
boundary=----WebKitFormBoundaryF28EY3GDJybEjJPM;charset=UTF-8' not supported
可能的问题:
1,前端参数中Content-Type 类型不对,不是
Content-Type:
multipart/form-data; boundary=----WebKitFormBoundaryE0uImdhJ9OB8rAYw
2,后端请求参数的注解不对,带@RequestBody注解
处理:
检查了下
前端:
Content-Type:
application/json;charset=UTF-8
类型不对。 是这个问题。
后端:
@ApiOperation("导入树形列表")
@PostMapping("/importTpTreeType")
public Object importTpTreeType(@RequestParam("file") MultipartFile file) throws Exception {
(file);
return new ErrorResult("0", "导入树形列表成功");
}
不带有 @RequestBody 没问题。
总结:
有时候报错,先确定自己做的那部分是否有问题,后端的用postman请求看下,没问题。那就是前端传的类型不对。