web前端 ajax請求報415/400錯


一、當使用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);轉換之后再試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM