XMLHttpRequest方法与属性
方法说明
abort() 停止当前请求
getAllResponseHeaders() 把HTTP请求的所有响应首部作为键/值对返回
getResponseHeader("header") 返回指定的串值
open("method","url") 建立对服务器的调用。method包括post,get和put
send(content) 向服务器发送请求
setRequestHeader("header","value") 把指定首部设置做为提供的值
void open(string method,string url,boolean asynch,string username,string password):这个方法会建立对服务器的调用
//method:post,get,put
//url:调用的地址
//asynch:是否为异步调用(true为异步,false为同步)
属性说明:
onreadystatechange 每个状态改变都会触发这个事件处理器,通常会调用一个JS函数
readystate 请求的状态,有5个可能值。0=未初始化、1=正在加载、2=已加载、3=交互中、4=完成
responseText 服务器的响应,表示为一个串
responseXml 服务器的响应,表示为一个DOM对象的XML
status 服务器的HTTP状态码(200表示OK,404表示NOT FOUND)
statusText HTTP状态码对应的文本
abort() 停止当前请求
getAllResponseHeaders() 把HTTP请求的所有响应首部作为键/值对返回
getResponseHeader("header") 返回指定的串值
open("method","url") 建立对服务器的调用。method包括post,get和put
send(content) 向服务器发送请求
setRequestHeader("header","value") 把指定首部设置做为提供的值
void open(string method,string url,boolean asynch,string username,string password):这个方法会建立对服务器的调用
//method:post,get,put
//url:调用的地址
//asynch:是否为异步调用(true为异步,false为同步)
属性说明:
onreadystatechange 每个状态改变都会触发这个事件处理器,通常会调用一个JS函数
readystate 请求的状态,有5个可能值。0=未初始化、1=正在加载、2=已加载、3=交互中、4=完成
responseText 服务器的响应,表示为一个串
responseXml 服务器的响应,表示为一个DOM对象的XML
status 服务器的HTTP状态码(200表示OK,404表示NOT FOUND)
statusText HTTP状态码对应的文本