1. 程式人生 > >jquery ajax 請求415 400 異常處理

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);
轉換之後再試。