欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jQuery—自定义HTTP请求

程序员文章站 2023-11-09 17:44:40
Ajax设置自定义请求头的两种方法 ......

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) { } // 请求完成后最终执行参数
});