最全原生AJAX请求步骤
来源:互联网 发布:java notify用法 编辑:程序博客网 时间:2024/05/16 09:14
以下代码为最全原生AJAX请求,包括了设置和获取请求头。
<script>
btn.onclick=function(){
var xhr=new XMLHttpRequest(); //创建xhr对象--隶属XML
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); //参数为要传递的数据,可键值对的形式key=value,也可以是对象的形式{key:value},没有则nul
function doResponse(xhr){
console.log(xhr); //从xhr对象中获取响应数据,在这做相应处理
}
}
</script>- 最全原生AJAX请求步骤
- Ajax请求步骤,原生js代码
- ajax 原生请求数据
- 原生Ajax请求
- 原生/jq ajax请求
- 原生ajax POST请求
- js原生ajax请求
- 原生 Ajax 请求案例/模板
- 原生AJAX实现异步请求
- 原生js的ajax请求
- JavaScript发送原生ajax请求
- 原生JS实现ajax请求
- 原生JS封装AJAX请求
- 原生ajax请求二次封装
- Ajax异步请求原生窥探
- 原生js封装ajax请求
- 原生JavaScript实现Ajax请求
- 原生ajax发送post请求
- Apriori的Python实现
- java基础入门学习
- Eclipse创建Maven项目报错的解决
- IRP结构
- 使用了未定义的类_解决方法
- 最全原生AJAX请求步骤
- 在父页面处理用户控件的事件
- hive------join语法介绍
- Spring多数据源管理
- JDE 变量的命名!
- 事无贵贱,IT人不可自己瞧不起自己
- scikit-learn数据预处理fit_transform()与transform()的区别
- tomcat 远程部署
- Java生成验证码的简单做法