XHR物件常用方法及引數整理

2021-10-06 20:20:33 字數 1292 閱讀 7509

方法使用的http方法,例如get、post等。

string型別的引數,具體為乙個utf-16字串,(預設為當前頁位址)傳送請求的位址。

boolean型別的引數,預設設定為true,表示為非同步請求,若為false,則表示同步請求。當async為true時,需規定在響應處於 onreadystatechange 事件中的就緒狀態時執行的函式。當async為false 時,不編寫 onreadystatechange 函式,將**放到send()語句的後面。

設定頭的名稱。

設定頭的值。

如果請求已被發出,則立刻中止請求。此時乙個請求被終止時,其

readystate 將被置為0。

返回所有的響應頭,以 crlf (carriage return & linefeed,\r\n,表示回車並換行)分割的字串。若結果為null ,表示沒有收到任何響應。

返回包含指定頭文字的字串。

如果在返回頭中有多個一樣的名稱,那麼返回的值就會是用逗號和空格將值分隔的字串。標題名稱不區分大小寫。

語法getresponseheader(name),其中name為返回標題的名稱。

初始化乙個請求。已啟用的請求再次呼叫此方法相當於呼叫abort()。

語法為open(method,url,async)。這裡的url引數是伺服器上檔案的位址。

向伺服器傳送http請求。如果是非同步請求,則此方法會在請求傳送後立即返回;如果是同步請求,則此方法直到響應到達後才會返回。

send()可以接受乙個可選的引數,但當請求方法為get或head時,其為null.

請求方法為get時:

;請求方法為post時:

);向請求新增http頭。此方法必須在 open() 方法和 send() 之間呼叫。若多次對同乙個請求頭賦值,只會生成乙個合併了多個值的請求頭。

XHR常用物件API

1.xmlhttprequest 建立xhr物件的建構函式 2.status 響應狀態碼值,比如200,404 標識著請求成功或者失敗 3.statustext 響應狀態文字 4.readystate 標識請求狀態的唯讀屬性 0 初始 1 open 之後 2 send 之後 3 請求中 4 請求完成...

Sass用法及常用方法整理

a body.firefox 編譯為 a a hover body.firefox a 必須作為選擇器的第乙個字元,其後可以跟隨字尾生成復合的選擇器,例如 main 編譯為 main main sidebar.funky 編譯為 funkysassscript 最普遍的用法就是變數,變數以美元符號開...

物件 常用操作及方法

1.物件屬性的訪問 例 var obj console.log obj.atr console.log obj atr console.log obj a t r 上述 的三種訪問方式都是正確的,均會正常的輸出hello。事實上,物件屬性的訪問有兩種方式。一是通過 其右側必須是物件的屬性名稱 若是保...