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) {})