Content type application/x-www-form-urlencoded;charset=UTF-8 not supported
Posted leese233
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Content type application/x-www-form-urlencoded;charset=UTF-8 not supported相关的知识,希望对你有一定的参考价值。
问题描述:前端向后台发送ajax请求时,后台用map接收没有问题,将map换成dto接收时报此异常
解决办法:
$.ajax( type:'post', url: $.getRootPath() + '/xxx/saveOrUpdate.do', contentType:'application/json;charset=utf-8', data: JSON.stringify(formData), success: function (data) if (data.success) $.dalert(text: data.msg, icon: 1); refreshTableInit(index); else $.dalert(text: data.msg, icon: 2); )
加上contentType:'application/json;charset=utf-8',和JSON.stringify(formData),
以上是关于Content type application/x-www-form-urlencoded;charset=UTF-8 not supported的主要内容,如果未能解决你的问题,请参考以下文章
接收 Content-type: application/json 的数据
使用 node.js 发送 Content-Type: application/json post
header('Content-type: application/octet-stream') 导致 0 字节文件
laravel 验证 Content-Type: application/json 请求
关于 Content-Type:application/x-www-form-urlencoded 和 Content-Type:multipart/related(转)