HTTP協(xié)議狀態(tài)碼




HTTP協(xié)議狀態(tài)碼,是指在HTTP協(xié)議運(yùn)行中由客戶端發(fā)出請(qǐng)求連接,服務(wù)端建立連接;客戶端發(fā)出HTTP請(qǐng)求(Request),服務(wù)端返回響應(yīng)信息(Respond),而在這個(gè)過程中由于客戶端或服務(wù)端的問題會(huì)返回相應(yīng)的錯(cuò)誤代碼并顯示給用戶,對(duì)應(yīng)的錯(cuò)誤代碼表示不同的錯(cuò)誤信息,根據(jù)這個(gè)信息用戶可以調(diào)整相應(yīng)的操作來修改出現(xiàn)的錯(cuò)誤,最終避免錯(cuò)誤的再現(xiàn)。
http協(xié)議狀態(tài)碼一共有五種類別,分別是1XX,2XX,3XX,4XX,5XX。用三位數(shù)字來表示不同的錯(cuò)誤。而1XX類狀態(tài)碼信息表示:臨時(shí)的響應(yīng)??蛻舳嗽谑盏匠R?guī)響應(yīng)之前,應(yīng)準(zhǔn)備接收一個(gè)或多個(gè)1xx響應(yīng)。 2xx類狀態(tài)碼信息表示:服務(wù)器成功地接受了客戶端請(qǐng)求。 3xx類狀態(tài)碼信息表示:客戶端瀏覽器必須采取更多操作來實(shí)現(xiàn)請(qǐng)求。例如,瀏覽器可能不得不請(qǐng)求服務(wù)器上的不同的頁面,或通過代理服務(wù)器重復(fù)該請(qǐng)求。4xx類狀態(tài)碼信息表示:發(fā)生錯(cuò)誤,客戶端似乎有問題。例如,客戶端請(qǐng)求不存在的頁面,客戶端未提供有效的身份驗(yàn)證信息。5xx類狀態(tài)碼信息表示:服務(wù)器由于遇到錯(cuò)誤而不能完成該請(qǐng)求。