ajax读取头信息

jQuery

$.get(url, function(data, statusTest, xhr){console.log(xhr);console.log(xhr.getAllResponseHeaders());//获取所有的响应头消息//console.log(xhr.getResponseHeader('server'));//获取服务器信息   let type =  xhr.getResponseHeader("content-type")  //获取content-type
});

原生ajax

function createXmlHttp() {var xmlhttp = null;if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp = new XMLHttpRequest();}else{// code for IE6, IE5xmlhttp = new ActiveXO相应bject("Microsoft.XMLHTTP");}return xmlhttp;  
}
var xmlhttp = createXmlHttp();
xmlhttp.open("GET", url, true);
xmlhttp.send();
xmlhttp.onreadystatechange=function(){//设置状态发生变化时候监听函数if(xmlhttp.readyState ==4 && 200 == xmlhttp.status){console.log(xmlhttp.getAllResponseHeaders());//获取所有的响应头消息//console.log(xmlhttp.getResponseHeader('server')); //获取服务器信息        }
}

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部