做(zuò)web開(kāi)發的(de)同學在開(kāi)發的(de)過程中應該經常會(huì)遇到(dào)一(yī)些(xiē)錯€(cuò)誤的(de)訪問(wèn)代碼,由其是(shì)錯(cuò)誤代碼404,如(rú)果訪問(wèn)一(yī)下(xià)比較low的(de)網站(zhàn)的(de)時(shí)候,經常就(jiù)會(huì)遇到(dào)浏覽器(qì)端顯示:“404無法訪問(wèn)”的(de)提示,類似下(xià)面這(zhè)種,相(xiàng)信大(dà)家(jiā)都(dōu)遇到(dào)過。
那(nà)麽這(zhè)些(xiē)web錯(cuò)誤的(de)訪問(wèn)代碼具體(tǐ)到(dào)底是(shì)什(shén)麽意思呢(ne)?我花(huā)時(shí)間(jiān)整理(lǐ)了(le)一(yī)←下(xià)每個(gè)web網站(zhàn)訪問(wèn)錯(cuò)誤代碼的(de)含義,希望對(duì)大(dà)家(jiā)有(yǒu)ε用(yòng)。
1xx(臨時(shí)響應): 表示臨時(shí)響應并需要(yào)請(qǐng)求者繼續執行(xíng)操作(zuò)的(de)狀态碼。
100(繼續)請(qǐng)求者應當繼續提出請(qǐng)求。服務器(qì)返回此代碼表示已收到(dào)請(qǐng)求的(de)第一(yī)部分(fēn),正在等待其餘部分(☆fēn)。
101(切換協議(yì))請(qǐng)求者已要(yào)求服務器(qì)切換協議(yì),服務器(qì)已确認并準備切換。
2xx (成功):表示成功處理(lǐ)了(le)請(qǐng)求的(de)狀态碼。
200(成功)服務器(qì)已成功處理(lǐ)了(le)請(qǐng)求。通(tōng)常,這(zhè)表示服務器(qì)提供了(le)請(qǐng)求的(de)網頁。如♣(rú)果是(shì)對(duì)您的(de) robots.txt 文(wén)件(jiàn)顯示此狀态碼,則表示 Googlebot 已成功檢索到(dào)該文(wén)件(jiàn)。
201(已創建)請(qǐng)求成功并且服務器(qì)創建了(le)新的(de)資源。
201(已創建)請(qǐng)求成功并且服務器(qì)創建了(le)新的(de)資源。
202(已接受)服務器(qì)已接受請(qǐng)求,但(dàn)尚未處理(lǐ)。
203(非授權信息)服務器(qì)已成功處理(lǐ)了(le)請(qǐng)求,但(dàn)返回的(de)信息可(kě)能(néng)來(lái)自(zì)↕另一(yī)來(lái)源。
204(無內(nèi)容)服務器(qì)成功處理(lǐ)了(le)請(qǐng)求,但(dàn)沒有(yǒu)返回任何內(nèi)容。
205(重置內(nèi)容)服務器(qì)成功處理(lǐ)了(le)請(qǐng)求,但(dàn)沒有(yǒu)返回任何內(nèi)容。與 204 響應不(bù)同,此響應要(yào)求請(qǐng)求者重置文(wén)檔視(shì)圖(例如(rú),清除表單內(nèi)容以輸入新內(nèi)容)。
206(部分(fēn)內(nèi)容)服務器(qì)成功處理(lǐ)了(le)部分(fēn) GET 請(qǐng)求。
4xx(請(qǐng)求錯(cuò)誤): 這(zhè)些(xiē)狀态碼表示請(qǐng)求可(kě)能(néng)出錯(cuò),妨礙了(le)服務器(qì)的(de)處理(lǐ)。
400(錯(cuò)誤請(qǐng)求)服務器(qì)不(bù)理(lǐ)解請(qǐng)求的(de)語法。
401(未授權)請(qǐng)求要(yào)求身(shēn)份驗證。對(duì)于登錄後請(qǐng)求的(de)網頁,服務器(qì)可(kě)能(néng)返回此響應。
403(禁止)服務器(qì)拒絕請(qǐng)求。
404(未找到(dào))服務器(qì)找不(bù)到(dào)請(qǐng)求的(de)網頁。例如(rú),對(duì)于服務器(qì)上(shàng)不(b§ù)存在的(de)網頁經常會(huì)返回此代碼。
405(方法禁用(yòng))禁用(yòng)請(qǐng)求中指定的(de)方法。
406(不(bù)接受)無法使用(yòng)請(qǐng)求的(de)內(nèi)容特性響應請(qǐng)求的(de)網頁。
407(需要(yào)代理(lǐ)授權)此狀态碼與 401(未授權)類似,但(dàn)指定請(qǐng)求者應當授權使用(yòng)代理(lǐ)。如(rú)果服務器(qì)返回此響應,還(hái)表示請(qǐng)求者應當使用(yòng)代理(lǐ)。
408(請(qǐng)求超時(shí))服務器(qì)等候請(qǐng)求時(shí)發生(shēng)超時(shí)。
409(沖突)服務器(qì)在完成請(qǐng)求時(shí)發生(shēng)沖突。服務器(qì)必須在響應中包含有(yǒu)關沖突的(de)信息。服務器(qì)在響應與前一(yī)個(gè)請β(qǐng)求相(xiàng)沖突的(de) PUT 請(qǐng)求時(shí)可(kě)能(néng)會(huì)返回此代碼,以及兩個(gè)請(qǐng)求的(de)差異列表。
410(已删除)如(rú)果請(qǐng)求的(de)資源已永久删除,服務器(qì)就(jiù)會(huì)返回此響應。
411(需要(yào)有(yǒu)效長(cháng)度)服務器(qì)不(bù)接受不(bù)含有(yǒu)效內(nèi)容長(cháng)度标頭字段的(de)請(qǐng)求。
412(未滿足前提條件(jiàn))服務器(qì)未滿足請(qǐng)求者在請(qǐng)求中設置的(de)其中一(yī)個(gè)前提條件(jiàn)。
413(請(qǐng)求實體(tǐ)過大(dà))服務器(qì)無法處理(lǐ)請(qǐng)求,因為(wèi)請(qǐng)求實體(tǐ)過大(dà),超出服務器(qì)的(de)處±理(lǐ)能(néng)力。
414(請(qǐng)求的(de) URI 過長(cháng))請(qǐng)求的(de) URI(通(tōng)常為(wèi)網址)過長(cháng),服務器(qì)無法處理(lǐ)。
415(不(bù)支持的(de)媒體(tǐ)類型)請(qǐng)求的(de)格式不(bù)受請(qǐng)求頁面的(de)支持。
416(請(qǐng)求範圍不(bù)符合要(yào)求)如(rú)果頁面無法提供請(qǐng)求的(de)範圍,則服務器(qì)會(huì)返回此狀态碼。
417(未滿足期望值)服務器(qì)未滿足”期望”請(qǐng)求标頭字段的(de)要(yào)求。
5xx(服務器(qì)錯(cuò)誤):這(zhè)些(xiē)狀态碼表示服務器(qì)在處理(lǐ)請(qǐng)求時(shí)發生(shēng)內(nèi)部錯(cuò)誤。這(zhè)些(xiē)錯(cuò)誤可(kě)能(néng)是(shì)服務器(qì)本身(shēn)的(de)錯(cuò)誤,而不(bù)是(shì)請(qǐng)求∞出錯(cuò)。
500(服務器(qì)內(nèi)部錯(cuò)誤)服務器(qì)遇到(dào)錯(cuò)誤,無法完成請(qǐng)求。
501(尚未實施)服務器(qì)不(bù)具備完成請(qǐng)求的(de)功能(néng)。例如(rú),服務器(qì)無法識别請(qǐng)"求方法時(shí)可(kě)能(néng)會(huì)返回此代碼。
502(錯(cuò)誤網關)服務器(qì)作(zuò)為(wèi)網關或代理(lǐ),從(cóng)上(shàng)遊服務器(qì)收到(dào)無效響應。
503(服務不(bù)可(kě)用(yòng))服務器(qì)目前無法使用(yòng)(由于超載或停機(jī)維護)。通(tōng)常,這(zhè)隻是(shì)暫時(shí)狀态。
504(網關超時(shí))服務器(qì)作(zuò)為(wèi)網關或代理(lǐ),但(dàn)是(shì)沒有(yǒu)及時(shí)從(cóng)上(shàng)遊服務器(qì)收到(dào)請(qǐng)求。
505(HTTP 版本不(bù)受支持)服務器(qì)不(bù)支持請(qǐng)求中所用(yòng)的(de) HTTP 協議(yì)版本。