var xhr=new XMLHttpRequest(); //创建xhr对象
xhr.onreadystatechange=function(){ //事件监听请求执行到哪一步
if(xhr.readyState===4){
if(xhr.status===200){
var header=xhr.getAllResponseHeaders(); //获得所有响应头
doResponse(xhr); //响应成功调用处理响应数据函数
}else{
alert("响应异常"); //响应失败
}
}
};
xhr.open("get","1.php",true);
//请求方法(get/post),要请求页面的地址(url),设置是否异步,(true/false)
xhr.setRequestHeader("Content-Type","multipart/form-data/");//设置请求头
xhr.send(null);
function doResponse(xhr){
console.log(xhr); //从xhr对象中获取响应数据,做进一步处理
}