1. 程式人生 > >【XML】XMLHttpRequest

【XML】XMLHttpRequest

介紹

XMLHttpRequset物件用於在後臺和伺服器交換資料。

 

功能

  1. 不載入重新整理
  2. 頁面載入後還可以從伺服器請求資料
  3. 頁面載入後還可以從伺服器接收資料
  4. 在後臺伺服器傳送資料

一句話:打破傳統,使網頁實現了局部重新整理

 

方法

Open

  1. 引數:
    1. string method :表示HTTP請求的方法,一般為 “get”和“post”
    2. string url :請求伺服器的地址
    3. boolean asynch : 表示是否採用非同步的方式
    4. string username : 使用者名稱 (可有可無)
    5. string password : 密碼 (可有可無)
  2. 功能:指定和伺服器互動的HTTP方法

 

getAllResponseHeaders

  1. 引數:無
  2. 功能:返回包含HTTP的所有響應頭資訊,其中響應頭包括Content-Length,Date,Url等內容。
  3. 返回值:string 型別,包含所有頭資訊;其中每一個鍵名和鍵值用冒號分開,每一組鍵之間用CR和LF分隔

 

getResonseHeader

  1. 引數:string header
  2. 功能:返回HTTP響應頭指定的鍵名header對應的值

 

abort:停止當前http請求,使XMLHttpRequest 回到未初始化的狀態

 

responseText :伺服器響應的文字內容

 

responseXML:伺服器響應的XML內容對應的DOM物件

 

status:伺服器返回的HTTP狀態碼。(200表示“成功”,404表示“沒有找到”,500表示“伺服器內部錯誤”)

 

statusText:伺服器返回狀態碼的文字資訊