http狀態(tài)代碼類別
如下所示,HTTP狀態(tài)代碼是三位整數(shù)。第一個數(shù)字用于標(biāo)識特定類別中的代碼:
1XX:信息?-?請求已被接受或流程仍在繼續(xù)。 2XX:確認(rèn)操作已成功完成或已被理解。 3XX:重定向?-?需要進(jìn)行其他操作才能完成請求。 4XX:客戶端錯誤,指示請求無法完成或包含錯誤的語法。 5XX:服務(wù)器錯誤,指示服務(wù)器未能完成認(rèn)為有效的請求。
理解HTTP狀態(tài)碼的應(yīng)用程序不需要知道所有的代碼,這意味著未知的代碼也有未知的HTTP原因短語,這不會給用戶提供太多信息。然而,這些HTTP應(yīng)用程序必須理解我們在上面描述的類別或類。
如果軟件不知道特定代碼的含義,它至少可以識別類。例如,如果應(yīng)用程序不知道490狀態(tài)碼,它可以將其視為400,因?yàn)樗鼘儆谙嗤念悇e,然后可以假定客戶機(jī)請求出了問題。
HTTP狀態(tài)行(HTTP狀態(tài)代碼+ HTTP原因短語)
官方HTTP狀態(tài)行
狀態(tài)代碼??原因短語 100????????繼續(xù) 101????????切換協(xié)議 102????????處理 200????????OK 201????????創(chuàng)建 202????????公認(rèn) 203????????非權(quán)威信息 204????????無內(nèi)容 205????????重置內(nèi)容 206????????部分內(nèi)容 207????????多態(tài) 300????????多種選擇 301????????永久移動 302????????發(fā)現(xiàn) 303????????見其他 304????????沒有修改 305????????使用代理服務(wù)器 307????????臨時重定向 308????????永久重定向 400????????錯誤的請求 401????????未經(jīng)授權(quán)的 402????????需要付款 403????????被禁止 404????????未找到 405????????方法不允許 406????????不能接受的 407????????需要代理驗(yàn)證 408????????請求超時 409????????沖突 410????????Gone 411????????長度要求 412????????前提條件失敗 413????????請求的實(shí)體太大 414????????請求URI太大 415????????不支持的媒體類型 416????????請求范圍不滿意 417????????期望失敗 421????????錯誤的請求 422????????不可處理的實(shí)體 423????????鎖定 424????????失敗的依賴 425????????無序集合 426????????需要升級 428????????前提要求 429????????請求太多 431????????請求標(biāo)頭字段太大 451????????法律原因不可用 500????????內(nèi)部服務(wù)器錯誤 501????????未實(shí)現(xiàn) 502????????錯誤的網(wǎng)關(guān) 503????????暫停服務(wù) 504????????網(wǎng)關(guān)超時 505????????不支持HTTP版本 506????????變種也談判 507????????存儲空間不足 508????????檢測到環(huán)路 510????????沒有擴(kuò)展 511????????需要網(wǎng)絡(luò)驗(yàn)證
[1]僅推薦HTTP狀態(tài)代碼附帶的HTTP原因短語。根據(jù)RFC 2616 6.1.1允許使用不同的原因短語。您可能會看到HTTP原因短語被更“友好”的描述或本地語言所取代。
非官方HTTP狀態(tài)行
某些第三方服務(wù)可能會將下面的HTTP狀態(tài)行用作錯誤響應(yīng),但任何RFC都不會指定它們。
其他可能的HTTP狀態(tài)行
狀態(tài)代碼?原因短語 103??????檢查站 420??????方法失敗 420??????增強(qiáng)你的平靜 440??????登錄超時 449??????重試 450??????被Windows家長控制阻止 451??????重定向 498??????令牌無效 499??????令牌必需 499??????防病毒已禁止請求 509??????超出帶寬限制 530??????網(wǎng)站被凍結(jié)
重要的是要記住,雖然HTTP狀態(tài)代碼可能與其他上下文中的錯誤消息共享相同的數(shù)字,例如設(shè)備管理器錯誤代碼,但這并不意味著它們以任何方式相關(guān)。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END