HTTP協議狀態碼
作者:數風流人物
瀏覽:650次
發布時間:2018-03-13




HTTP協議狀態碼,是指在HTTP協議運行中由客戶端發出請求連接,服務端建立連接;客戶端發出HTTP請求(Request),服務端返回響應信息(Respond),而在這個過程中由于客戶端或服務端的問題會返回相應的錯誤代碼并顯示給用戶,對應的錯誤代碼表示不同的錯誤信息,根據這個信息用戶可以調整相應的操作來修改出現的錯誤,最終避免錯誤的再現。
http協議狀態碼一共有五種類別,分別是1XX,2XX,3XX,4XX,5XX。用三位數字來表示不同的錯誤。而1XX類狀態碼信息表示:臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個1xx響應。 2xx類狀態碼信息表示:服務器成功地接受了客戶端請求。 3xx類狀態碼信息表示:客戶端瀏覽器必須采取更多操作來實現請求。例如,瀏覽器可能不得不請求服務器上的不同的頁面,或通過代理服務器重復該請求。4xx類狀態碼信息表示:發生錯誤,客戶端似乎有問題。例如,客戶端請求不存在的頁面,客戶端未提供有效的身份驗證信息。5xx類狀態碼信息表示:服務器由于遇到錯誤而不能完成該請求。