Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported for @RequestBod
Posted mu_fire
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported for @RequestBod相关的知识,希望对你有一定的参考价值。
问题描述
前端使用ajax发送post请求发送Json数据,spring mvc报Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported for @RequestBody XXX错误
解决办法
1.重新组装数据
var params=JSON.stringify({param1:param1});
2.ajax请求设置
dataType: "json",
data: param,
contentType: "application/json;charset-UTF-8"
以上是关于Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported for @RequestBod的主要内容,如果未能解决你的问题,请参考以下文章
axios封装(处理token跟get中Content-Type的导入)
Element 'beans' cannot have character [children],because the type's content type is elem
PHP插入header('content-type:text/html;charset="utf-8')和error_reporting()
postman测试接口报Content type 'text/plain;charset=UTF-8' not supported解决方法
jmeter中出现Content type 'text/plain;charset=UTF-8' not supported怎么解决
PHP中header('content-type:text/html;charset="utf-8')和error_reporting()的作用