jQuery—自定義HTTP請求


Ajax設置自定義請求頭的兩種方法

$.ajax({
    url: 'http://www.baidu.com',
    type: 'get',
    data: JSON.stringify({"name":"love python!"}),
    // 方法一:設置headers請求頭參數
    headers: {"Content-Type": "application/x-www-form-urlencoded", "Accept": "text/plain"},
    success: function (data) {
        console.log(data)
    },
    error: function (XMLHttpRequest, textStatus, errorThrown) {
        console.log(XMLHttpRequest.status);
        console.log(XMLHttpRequest.readyState);
    },
    complete: function(XMLHttpRequest, status) { } // 請求完成后最終執行參數
});
$.ajax({
    url: 'http://www.baidu.com',
    type: 'get',
    data: JSON.stringify({"name":"love python!"}),
    ContentType: "application/x-www-form-urlencoded"
    // 方法二:設置headers請求頭參數
    beforeSend: function(request) {
        request.setRequestHeader("Accept", "text/plain");
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    },
    success: function (data) {
        console.log(data)
    },
    error: function (XMLHttpRequest, textStatus, errorThrown) {
        console.log(XMLHttpRequest.status);
        console.log(XMLHttpRequest.readyState);
        console.log(textStatus);
    },
    complete: function(XMLHttpRequest, status) { } // 請求完成后最終執行參數
});

  

  

 


免責聲明!

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



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