全局给ajax加请求头

原创
小哥 3年前 (2022-12-19) 阅读数 86 #大杂烩
$.ajaxSetup({
    beforeSend: function (xhr,e) {
        console.log("eeeeee2",e)
        if(e.type==POST||e.type==PUT||e.type==post||e.type==put){
            console.log(POSTPUT加密前2:, "key1加密前:", endBody + "1qaz@WSX", "key2加密前:" + url + "1qaz@WSX")
            xhr.setRequestHeader("key1", 1);
            xhr.setRequestHeader("key2", 2);
        }else{
            var body = e.data ?  e.data : ""
            var key2 = hex_md5(e.url+body+"1qaz@WSX")
            console.log(URLGET加密前2,e.url+body+"1qaz@WSX")
            xhr.setRequestHeader("key1", "");
            xhr.setRequestHeader("key2", key2);
        }
    },
    complete: function(xhr, textStatus) {
        console.log(textStatus2,xhr,textStatus)
        // console.log(this.url,this.data)
        if (textStatus == timeout) {
            layer.alert(服务器错误,请与管理员联系!);
            layer.close();
        } else if (textStatus == "parsererror") {
            layer.alert(服务器错误,请与管理员联系!);
            layer.close();
        }
    },
});
版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除