在建立ajax物件,配置ajax物件,傳送請求,以及接收完伺服器響應資料,這個過程中的每乙個步驟都會有乙個數值,這個數值就是ajax的狀態碼。
0: 請求已經未進行初始化(未呼叫open方法)
1: 請求已經建立,但是沒有傳送(未呼叫send方法)
2: 請求已經傳送(已經呼叫send方法)
3: 請求在正處理,通常響應中已經有部分資料可以用了
4: 響應已經完成,可以獲取並使用服務了
onreadystatechange事件,xhr.readyst程式設計客棧ate值發生變化後,自動觸發
程式設計客棧-width, initial-scale=1.0">
ajax中的狀態碼
xmlhttp.readystate的值及解釋 0 請求未初始化 還沒有呼叫 open 1 請求已經建立,但是還沒有傳送 還沒有呼叫 send 2 請求已傳送,正在處理中 通常現在可以從響應中獲取內容頭 3 請求在處理中 通常響應中已有部分資料可用了,但是伺服器還沒有完成響應的生成。4 響應已完成 ...
狀態碼的類別以及常用狀態碼
狀態碼由三位數字和原因短語組成,如200 ok。三位數字中第一位指定響應類別,後兩位無分類。第一位數字的響應類別有5種。如下 類別及原因短語 1xxinformational 資訊性狀態碼 接收的請求正在處理 2xxsuccess 成功狀態碼 請求正常處理完畢 3xxredirection 重定向狀...
Ajax的返回狀態碼(status)
1xx 資訊提示 這些狀態 表示臨時的響應。客戶端在收到常規響應之前,應準備接收乙個或多個1xx響應。100 繼續。101 切換協議。2xx 成功 這類狀態 表明伺服器成功地接受了客戶端請求。200 確定。客戶端請求已成功。201 已建立。202 已接受。203 非權威性資訊。204 無內容。205...