java使用若依导出Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported
时间: 2023-11-08 16:02:16 浏览: 397
详谈java编码互转(application/x-www-form-urlencoded)
若依导出Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported这个问题通常是因为后端没有配置相应的解析器来处理这种类型的请求。要解决这个问题,您可以在后端的配置文件中添加对应的解析器,示例代码如下:
```java
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
converters.add(new StringHttpMessageConverter(Charset.forName("UTF-8")));
converters.add(new FormHttpMessageConverter());
converters.add(new MappingJackson2HttpMessageConverter());
}
}
```
这样配置后,Java后端就能够正确解析前端传递的'application/x-www-form-urlencoded;charset=UTF-8'类型的请求了。
阅读全文