Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'multipart/form-data;boundary=--------------------------032526832520671591315567;charset=UTF-8' not supported]
时间: 2023-08-15 08:30:52 浏览: 299
http post上传文件与表格 ContentType = multipart/form-data
这个错误通常是由于请求的Content-Type不被支持所导致的。您需要检查请求的Content-Type是否正确,并且服务器是否支持该Content-Type。
如果请求的Content-Type是multipart/form-data,则您需要确保您的应用程序已正确配置MultipartResolver。您可以通过在应用程序的配置类中添加以下代码来配置MultipartResolver:
```
@Bean
public MultipartResolver multipartResolver() {
CommonsMultipartResolver resolver = new CommonsMultipartResolver();
resolver.setDefaultEncoding("UTF-8");
resolver.setMaxUploadSize(10485760); // 10MB
return resolver;
}
```
另外,您还需要确保您的应用程序的依赖中包含了commons-fileupload和commons-io这两个库。如果您使用的是Spring Boot,则这些库应该已经包含在了spring-boot-starter-web中。
阅读全文