XHR对象的属性和方法
属性
- readyState: HTTP请求的状态
- responseText: 响应体(不包括头部)
- responseXML:对请求的相应,解析为XML并作为Document对象返回
- status: 由服务器返回的HTTP状态码,如200表示成功
- statusText: 这个属性用名称而不是数字指定了请求的HTTP的状态代码。也就是说,当状态为200的时候它是“OK”,当状态为404的时候它是“Not Found”。
方法
abort(): 取消当前响应,关闭连接并且结束任何未决的网络活动
getAllResponseHeaders():把HTTP响应头部作为未解析的字符创返回
getResponseHeader(): 返回指定的HTTP响应头部的值
open(): 初始化HTTP请求参数,例如URL和HTTP方法,但是并不发送请求
send(): 发送HTTP请求,使用传递给open()方法的参数,以及传递给该方法的可选请求体
setRequestHeader(): 向一个打开但未发送的请求设置或添加一个HTTP请求
请求方式:get, post, delete, head, option, put