發(fā)布日期: 2025-5-13 16:42:13 點(diǎn)擊量: 139
網(wǎng)站反饋碼通常是指服務(wù)器處理一個(gè)客戶端(如瀏覽器)請(qǐng)求后返回的HTTP狀態(tài)碼,用來(lái)通知客戶端請(qǐng)求的處理結(jié)果。以下是常見(jiàn)的網(wǎng)站反饋代碼及其含義:
1xx(信息狀態(tài)代碼)
100繼續(xù)
指示客戶端可以繼續(xù)發(fā)送請(qǐng)求的剩余部分。通常用于上傳大文件或阻止傳輸,服務(wù)器確認(rèn)收到部分請(qǐng)求并等待后續(xù)數(shù)據(jù)。
101交換協(xié)議
表示服務(wù)器同意客戶端的協(xié)議升級(jí)請(qǐng)求(比如從HTTP/1.1升級(jí)到WebSocket)。
2xx(成功狀態(tài)代碼)
200好吧
請(qǐng)求成功,服務(wù)器返回了請(qǐng)求的資源(如網(wǎng)頁(yè)、數(shù)據(jù)等)。).
201已創(chuàng)建
請(qǐng)求成功,并創(chuàng)建了新資源(如成功的用戶注冊(cè)、成功的文件上傳等。).
202項(xiàng)被接受
請(qǐng)求已被接受,但尚未處理(通常用于異步任務(wù),如后臺(tái)處理)。
204無(wú)內(nèi)容
請(qǐng)求成功,但是服務(wù)器沒(méi)有返回任何內(nèi)容(如果刪除操作成功,不需要返回任何數(shù)據(jù))。
3xx(重定向狀態(tài)代碼)
301永久移動(dòng)
請(qǐng)求的資源已被永久移動(dòng)到新位置,客戶端應(yīng)該更新書(shū)簽或鏈接。
302已找到(或307臨時(shí)重定向)
請(qǐng)求的資源已被臨時(shí)移動(dòng)到新位置,客戶端應(yīng)該繼續(xù)使用原始URL進(jìn)行后續(xù)請(qǐng)求。
304未修改
資源沒(méi)有被修改,客戶端可以使用緩存的版本(通常用于條件請(qǐng)求,比如If修改自)。
4xx(客戶端錯(cuò)誤狀態(tài)代碼)
400錯(cuò)誤請(qǐng)求
客戶端請(qǐng)求不正確(如語(yǔ)法錯(cuò)誤、缺少參數(shù)等。),服務(wù)器無(wú)法處理。
401未經(jīng)授權(quán)
請(qǐng)求需要認(rèn)證,客戶端需要提供有效的認(rèn)證信息(比如用戶名和密碼)。
403禁止
服務(wù)器理解請(qǐng)求,但拒絕執(zhí)行請(qǐng)求(例如權(quán)限不足或訪問(wèn)資源被拒絕)。
404未找到
請(qǐng)求的資源不存在(如URL錯(cuò)誤,資源已被刪除)。
不允許405方法
不允許使用GET和POST之類的請(qǐng)求方法(例如,服務(wù)器只支持GET請(qǐng)求,而客戶端發(fā)送POST請(qǐng)求)。
5xx(服務(wù)器錯(cuò)誤狀態(tài)代碼)
500內(nèi)部服務(wù)器錯(cuò)誤
服務(wù)器遇到意外錯(cuò)誤,無(wú)法完成請(qǐng)求(如代碼錯(cuò)誤、數(shù)據(jù)庫(kù)連接失敗)。
502錯(cuò)誤網(wǎng)關(guān)
當(dāng)服務(wù)器充當(dāng)網(wǎng)關(guān)或代理時(shí),它會(huì)收到來(lái)自上游服務(wù)器的無(wú)效響應(yīng)(例如后端服務(wù)崩潰)。
503服務(wù)不可用
服務(wù)器暫時(shí)無(wú)法處理請(qǐng)求(如過(guò)載、維護(hù)中)。
504網(wǎng)關(guān)超時(shí)
當(dāng)服務(wù)器充當(dāng)網(wǎng)關(guān)或代理時(shí),它無(wú)法及時(shí)接收來(lái)自上游服務(wù)器的響應(yīng)(如后端服務(wù)超時(shí))。
其他常見(jiàn)狀態(tài)代碼
429請(qǐng)求太多
客戶端請(qǐng)求過(guò)于頻繁,服務(wù)器拒絕處理(通常用于流量限制)。
505不支持HTTP版本
服務(wù)器不支持客戶端使用的HTTP協(xié)議版本。