jquery ajax 请求415 400 异常处理

1.在确定请求路径无误,参数无误,并且没有跨域的问题下出现415错误

解决方法:在ajax请求中加上contentType: ‘application/json’,

$.ajax({
   type: "POST",
   contentType: 'application/json;charset=UTF-8',
   url: getLoginVerifyCodeUrl,
   dataType: "json",
   data: loginPostData,
   async: false
});

2、加上之后报400错,首先确定后端需要的数据格式、数据字段等等与你发送的数据格式、数据字段等是否相同,

如果发送的是json格式的,在判定上述都没有问题时,将发送的数据使用
loginPostData = JSON.stringify(loginPostData);
转换之后再试。

猜你喜欢

转载自blog.csdn.net/yycarry/article/details/78748690