更新時間:2022年01月18日16時37分 來源:傳智教育 瀏覽次數(shù):
5種常見的 HTTP 狀態(tài)碼以及代表的意義
200(OK):請求已成功,請求所希望的響應(yīng)頭或數(shù)據(jù)體將隨此響應(yīng)返回。
303(See Other):告知客戶端使用另一個 URL 來獲取資源。
400(Bad Request):請求格式錯誤。
1) 語義有誤,當前請求無法被服務(wù)器理解。除非進行修改,否則客戶端不應(yīng)該重復(fù)提交這個請求;
2) 請求參數(shù)有誤。
404(Not Found):請求失敗,請求所希望得到的資源未被在服務(wù)器上發(fā)現(xiàn)。
500(Internal Server Error):服務(wù)器遇到了一個未曾預(yù)料的狀況,導(dǎo)致了它無法完成對請求的處理。
其他常見狀態(tài)碼:
100 => 正在初始化(一般是看不到的)
101 => 正在切換協(xié)議(websocket 瀏覽器提供的)
202 => 表示接受
301 => 永久重定向/永久轉(zhuǎn)移
302 => 臨時重定向/臨時轉(zhuǎn)移(一般用來做服務(wù)器負載均衡)
304 => 本次獲取的內(nèi)容是讀取緩存中的數(shù)據(jù),會每次去服務(wù)器校驗
401 => 未認證,沒有登錄網(wǎng)站
403 => 禁止訪問,沒有權(quán)限
503 => 服務(wù)器超負荷(假設(shè)一臺服務(wù)器只能承受10000人,當?shù)?0001人訪問的時候,如果服務(wù)器沒有做負載均衡,那么這個人的網(wǎng)絡(luò)狀態(tài)碼就是503)
猜你喜歡:
JS如何實現(xiàn)數(shù)組隨機排序?JS數(shù)組隨機排序的3種方法