jquery 设置headers头部传参token

  function ajaxpost(param){
    return new Promise(function(res, rej){
        var token = getCookie("token")
        $.ajax({
            "headers": param.heder,
            "type": "POST",
            "async": "false",
            "contentType": "application/json",
            "url": http + param.url,
            "dataType": "json",
            "data": param.data,
            "success": function(data, status, xhr) {
                
                var Token = xhr.getResponseHeader("Token")
                if(data.code == 1003) {
//                    _IsIOS()
                } else {
                    var Token = xhr.getResponseHeader("Token")
                    if(!Token) {
                        return res(data)
                    } else {
                        var token = getCookie("token")
                        var userId = token.split("_")[0]
                        var Token = xhr.getResponseHeader("Token")
                        addCookie("token", userId + '_' + Token)
                        return res(data)
                    }
                }
            },
            "error":function(err){
                return rej(err)
            }
        });
    })
}

function ajaxget1(param) {
    return new Promise(function(res, rej){
        var token = getCookie("token")
        $.ajax({
            "headers": param.heder,
            "type": "get",
            "async": "false",
            "contentType": "application/json",
            "url": http + param.url,
            "dataType": "json",
            "success": function(data, status, xhr) {
                if(data.code == 1003) {
//                    _IsIOS()
                } else {
                    var Token = xhr.getResponseHeader("Token")
                    if(!Token) {
                        return res(data)
                    } else {
                        var token = getCookie("token")
                        var userId = token.split("_")[0]
                        var Token = xhr.getResponseHeader("Token")
                        addCookie("token", userId + '_' + Token)
                        return res(data)
                    }
                }

            },
            "error": function(err){
                return rej(err)
            }
        });
    })
}

 

 

传参

ajaxget1({
                "heder": {
                    "Authorization": token
                },
                "url": "",
            }).then(function(res) {           
            }).catch(function(err) {})

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值