XHR常用对象API

API

1.XMLHttpRequest():创建XHR对象的构造函数
 
2.status:响应状态码值,比如200,404    ----标识着请求成功或者失败
 
3.statusText:响应状态文本
 
4.readyState:标识请求状态的只读属性
    0:初始
              1: open()之后
              2: send()之后
              3:请求中
              4:请求完成  (请求完成并不代表请求成功,是否请求成功需要查看status)
 
5.onreadystatechange:绑定readyState改变监听
 
6.responseType:指定(声明)响应数据类型,如果是‘json’,得到响应后自动解析响应体数据
 
7.response:响应体数据,类型取决于responseType的指定,如果responseType已经声明为json格式,则response不需要收动解析json
 
8.timeout:指定请求超时时间,默认为0代表没有限制
 
9.ontimeout:绑定超时的监听
 
10.onerror:绑定请求网络错误的监听
 
11.open():初始化一个请求,参数为(method,url[,async])
 
12.send(data):发送请求
 
13.abort():中断请求
 
14.getResponseHeader(name):获取指定名称的响应头值
 
15.getAllResponseHeaders():获取所有响应头组成的字符串
 
16.setRequestHeader(name,value):设置请求头
posted @ 2020-04-08 10:30  混名汪小星  阅读(247)  评论(0编辑  收藏  举报