1. 程式人生 > >Ajax status和statusText狀態對照表

Ajax status和statusText狀態對照表

XMLHttpRequest 物件的 status 和 statusText 屬性儲存有伺服器返回的 http 狀態碼,不同的是,status 屬性儲存的狀態碼是以數字表示的,而 statusText 屬性儲存的狀態碼是以字串表示的。

XMLHttpRequest 物件 status 和statusText 屬性對照表
status statusText 說明
0** - 未被始化
1** - 請求收到,繼續處理
100 Continue 客戶必須繼續發出請求
101 Switching protocols 客戶要求伺服器根據請求轉換HTTP協議版本
2** - 操作成功收到,分析、接受
200 OK 交易成功
201 Created 提示知道新檔案的URL
202 Accepted 接受和處理、但處理未完成
203 Non-Authoritative Information 返回資訊不確定或不完整
204 No Content 請求收到,但返回資訊為空
205 Reset Content 伺服器完成了請求,使用者代理必須復位當前已經瀏覽過的檔案
206 Partial Content 伺服器已經完成了部分使用者的GET請求
3** - 完成此請求必須進一步處理
300 Multiple Choices 請求的資源可在多處得到
301 Moved Permanently 刪除請求資料
302 Found 在其他地址發現了請求資料
303 See Other 建議客戶訪問其他URL或訪問方式
304 Not Modified 客戶端已經執行了GET,但檔案未變化
305 Use Proxy 請求的資源必須從伺服器指定的地址得到
306 前一版本HTTP中使用的程式碼,現行版本中不再使用
307 Temporary Redirect 申明請求的資源臨時性刪除
4** - 請求包含一個錯誤語法或不能完成
400 Bad Request 錯誤請求,如語法錯誤
401 Unauthorized 請求授權失敗
402 Payment Required 保留有效ChargeTo頭響應
403 Forbidden 請求不允許(由於伺服器上檔案或目錄的許可權設定導致資源不可用)
404 Not Found 沒有發現檔案、查詢或URl(沒有找到指定的資源)
405 Method Not Allowed 使用者在Request-Line欄位定義的方法不允許
406 Not Acceptable 根據使用者傳送的Accept拖,請求資源不可訪問
407 Proxy Authentication Required 類似401,使用者必須首先在代理伺服器上得到授權
408 Request Timeout 客戶端沒有在使用者指定的餓時間內完成請求
409 Conflict 對當前資源狀態,請求不能完成
410 Gone 伺服器上不再有此資源且無進一步的參考地址
411 Length Required 伺服器拒絕使用者定義的Content-Length屬性請求
412 Precondition Failed 一個或多個請求頭欄位在當前請求中錯誤
413 Request Entity Too Large 請求的資源大於伺服器允許的大小
414 Request-URI Too Long 請求的資源URL長於伺服器允許的長度
415 Unsupported Media Type 請求資源不支援請求專案格式
416 Requested Range Not Suitable 請求中包含Range請求頭欄位,在當前請求資源範圍內沒有range指示值,請求也不包含If-Range請求頭欄位
417 Expectation Failed 伺服器不滿足請求Expect頭欄位指定的期望值,如果是代理伺服器,可能是下一級伺服器不能滿足請求
5** - 伺服器執行一個完全有效請求失敗
500 Internal Server Error 伺服器產生內部錯誤
501 Not Implemented 伺服器不支援請求的函式
502 Bad Gateway 伺服器暫時不可用,有時是為了防止發生系統過載
503 Service Unavailable 伺服器過載或暫停維修
504 Gateway Timeout 關口過載,伺服器使用另一個關口或服務來響應使用者,等待時間設定值較長
505 HTTP Version Not Supported 伺服器不支援或拒絕支請求頭中指定的HTTP版本
12029 an unknown error occurred while processing the request on the server. the status code returned from the server was : 12029 原因:網路不通. 重新整理一下就知道了