背景
好久没有写前端代码, 今天在使用jquery的ajax提交post请求的时候出现了415和400错误 。
代码
js :
var data = {};
$.ajax({
type:'post',
url: url,
data: data,
dataType:"json",
success: function(data){
}
});
java:
@RequestMapping("/handle")
@ResponseBody
public JsonObject handleSingErr(@RequestBody Map<String, Object> map) {
}
解决
data = JSON.stringify(data); 解决400错误
contentType:’application/json;charset=UTF-8’解决415错误
本文介绍了解决使用jQuery的AJAX发送POST请求时遇到400和415错误的方法。通过将数据转换为JSON字符串并设置正确的Content-Type来确保服务器能正确解析请求。
1万+

被折叠的 条评论
为什么被折叠?



