现在的位置: 首页 > 综合 > 正文

AJAX里HTTPXMLREQUEST的操作和属性

2013年02月08日 ⁄ 综合 ⁄ 共 549字 ⁄ 字号 评论关闭

XMLHTTPREQUEST操作
abort()   停止当前请求
getallresponseheaders() 把HTTP请求的所有响应首部作为键/值对返回
getresponseheader("header")  返回指定首部的串值
open("method","url") 建立对服务器的调用。methed参数可以是GET、POST或PUT。url参数可以是相对URL或绝对URL。这个方法还包括3个可选的参数
send(content) 向服务器发送请求
setrequestheader("header","value") 把指定首部设置为所提供的值,在设置任何首部之前必须调用open()

XMLHTTPREQUEST属性
onreadystatechange   每个状态改变时都会触发这个事件,通常会调用一个JS函数
readystate   请求的状态,有5个可取值:0=未初始化,1=正在加载,2=已加载,3=交互中,4=完成
responsetext 服务器的响应,表示为一个串
responsexml  服务器的响应,表示为XML,这个对象可以解析为一个DOM对象
status  服务器的HTTP状态码(200对应OK,404对应未找到 等等)
statustext HTTP状态码的相应文本(OK或NOT FOUND等等)

抱歉!评论已关闭.