HTTP 協(xié)議在互聯(lián)網(wǎng)上用得特別廣亲轨,在瀏覽網(wǎng)頁的時候經(jīng)常會碰到它的狀態(tài)碼。這狀態(tài)碼其實就是服務器給客戶端請求的一個回應鸟顺,通過它我們就能知道請求處理得怎么樣了惦蚊。
一、HTTP 協(xié)議的狀態(tài)碼類別
?? 1xx 呢讯嫂,這是信息性狀態(tài)碼养筒,就是說請求已經(jīng)被收到,接著會繼續(xù)處理端姚。
?? 2xx 呢,這是成功狀態(tài)碼挤悉,意思是服務器成功接收渐裸、理解并且接受了請求。
?? 3xx 呢装悲,這是重定向狀態(tài)碼昏鹃,就是說還得再做點操作才能完成請求。
? 4xx 呢诀诊,這是客戶端錯誤狀態(tài)碼洞渤,就是服務器沒法處理這個請求。
?? 5xx 呢属瓣,這是服務器錯誤狀態(tài)碼载迄,就是服務器處理請求的時候出錯了。
二抡蛙、常見的 HTTP 協(xié)議狀態(tài)碼及其含義
- 200 OK ?? :這就表示請求成功护昧,客戶端的請求處理得妥妥的。
- 301 Moved Permanently ?? :這意思是永久移動粗截,就是請求的資源被永遠搬到新地方去了惋耙。
- 302 Found ?? :這表示臨時移動,就是請求的資源臨時被挪到新地方了熊昌。
- 400 Bad Request ? :這就是說請求不對绽榛,服務器搞不懂客戶端發(fā)的請求。
- 401 Unauthorized ? :這表示沒授權婿屹,就是這個請求得身份驗證灭美,可客戶端沒給有效的驗證信息。
- 403 Forbidden ? :這意味著不讓訪問昂利,服務器拒絕處理客戶端的請求冲粤。
- 404 Not Found ? :這就是說沒找到美莫,請求的資源根本不存在。
- 500 Internal Server Error ?? :這是服務器內部出錯梯捕,服務器處理請求的時候意外犯錯厢呵。
- 503 Service Unavailable ?? :這就是服務不可用,服務器現(xiàn)在處理不了請求傀顾,可能是暫時過載或者在維護襟铭,過一陣也許就能好。