Ajax status和statusText狀態對照表
阿新 • • 發佈:2018-12-23
XMLHttpRequest 物件的 status 和 statusText 屬性儲存有伺服器返回的 http 狀態碼,不同的是,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 | 原因:網路不通. 重新整理一下就知道了 |