一、當使用jQuery 的ajax發送請求時
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);轉換之后再試。
