1、XMLHttpRequest发送请求
(1)open(method,url,async)
(1)responseText:获得字符串形式的响应数据
(2)responseXML:获得XML形式的响应数据
(3)status和statusText:以数字和文本形式返回HTTP状态码
(4)getAllResponseHeader():获取所有的响应报头
(5)getResponseHeader():查询响应中的某个字段的值
3、readyState属性
(1)0:请求未初始化,open还没有调用
(2)1:服务器连接已建立,open已经调用了
(3)2:请求已接收,也就是接收到头信息了
(4)3:请求处理中,也就是接收到响应主体了
(1)open(method,url,async)
(2)send(string)
(1)responseText:获得字符串形式的响应数据
(2)responseXML:获得XML形式的响应数据
(3)status和statusText:以数字和文本形式返回HTTP状态码
(4)getAllResponseHeader():获取所有的响应报头
(5)getResponseHeader():查询响应中的某个字段的值
3、readyState属性
(1)0:请求未初始化,open还没有调用
(2)1:服务器连接已建立,open已经调用了
(3)2:请求已接收,也就是接收到头信息了
(4)3:请求处理中,也就是接收到响应主体了
(5)4:请求已完成,且响应已就绪,也就是响应完成了