常見的狀態(tài)碼:
100-199 用于指定客戶端應相應的某些動作余舶。
200-299 用于表示請求成功二鳄。
300-399 表示要完成請求,需要進一步操作(重定向)轴踱。
400-499 請求路徑問題
500-599 服務器錯誤。
HTTP: Status 1xx(臨時響應)
表示臨時響應并需要請求者繼續(xù)執(zhí)行操作的狀態(tài)代碼谚赎。
status code | 概述 | 描述 |
---|---|---|
100 | 繼續(xù) | 請求者應當繼續(xù)提出請求淫僻。 服務器返回此代碼表示已收到請求的第一部分诱篷,正在等待其余部分 |
101 | 切換協(xié)議 | 請求者已要求服務器切換協(xié)議,服務器已確認并準備切換雳灵。 |
HTTP Status 2xx(成功)
表示成功處理了請求的狀態(tài)代碼;
status code | 概述 | 描述 |
---|---|---|
200 | 成功 | 服務器已成功處理了請求棕所。 |
201 | 已創(chuàng)建 | 請求成功并且服務器創(chuàng)建了新的資源。 |
202 | 已接受 | 服務器已接受請求悯辙,但尚未處理琳省。 |
203 | 非授權(quán)信息 | 服務器已成功處理了請求,但返回的信息可能來自另一來源躲撰。 |
204 | 無內(nèi)容 | 服務器成功處理了請求针贬,但沒有返回任何內(nèi)容。 |
205 | 重置內(nèi)容 | 服務器成功處理了請求拢蛋,但沒有返回任何內(nèi)容桦他。 |
206 | 部分內(nèi)容 | 服務器成功處理了部分 GET 請求。 |
HTTP Status 3xx(重定向)
這要完成請求谆棱,需要進一步操作快压。通常,這些狀態(tài)碼用來重定向垃瞧。
status code | 概述 | 描述 |
---|---|---|
300 | 多種選擇 | 針對請求蔫劣,服務器可執(zhí)行多種操作。服務器可根據(jù)請求者 (user agent) 選擇一項操作个从,或提供操作列表供請求者選擇脉幢。 |
301 | 永久移動 | 請求的網(wǎng)頁已永久移動到新位置。服務器返回此響應(對 GET 或 HEAD 請求的響應)時信姓,會自動將請求者轉(zhuǎn)到新位置鸵隧。您應使用此代碼告訴 Googlebot 某個網(wǎng)頁或網(wǎng)站已永久移動到新位置。 |
302 | 臨時移動 | 服務器目前從不同位置的網(wǎng)頁響應請求意推,但請求者應繼續(xù)使用原有位置來響應以后的請求豆瘫。此代碼與響應 GET 和 HEAD 請求的 301 代碼類似,會自動將請求者轉(zhuǎn)到不同的位置菊值,但您不應使用此代碼來告訴 Googlebot 某個網(wǎng)頁或網(wǎng)站已經(jīng)移動外驱,因為 Googlebot 會繼續(xù)抓取原有位置并編制索引。 |
303 | 查看其他位置 | 請求者應當對不同的位置使用單獨的 GET 請求來檢索響應時腻窒,服務器返回此代碼昵宇。對于除 HEAD 之外的所有請求,服務器會自動轉(zhuǎn)到其他位置儿子。 |
304 | 沒有修改 | 自從上次請求后瓦哎,請求的網(wǎng)頁未修改過。服務器返回此響應時,不會返回網(wǎng)頁內(nèi)容蒋譬。如果網(wǎng)頁自請求者上次請求后再也沒有更改過割岛,您應將服務器配置為返回此響應(稱為 If-Modified-Since HTTP 標頭)。服務器可以告訴 Googlebot 自從上次抓取后網(wǎng)頁沒有變更犯助,進而節(jié)省帶寬和開銷癣漆。 |
305 | 使用代理 | 請求者只能使用代理訪問請求的網(wǎng)頁。如果服務器返回此響應剂买,還表示請求者應使用代理惠爽。 |
307 | 使用代理 | 服務器目前從不同位置的網(wǎng)頁響應請求,但請求者應繼續(xù)使用原有位置來響應以后的請求瞬哼。此代碼與響應 GET 和 HEAD 請求的 <a href=answer.py?answer=>301</a> 代碼類似婚肆,會自動將請求者轉(zhuǎn)到不同的位置,但您不應使用此代碼來告訴 Googlebot 某個頁面或網(wǎng)站已經(jīng)移動坐慰,因為 Googlebot 會繼續(xù)抓取原有位置并編制索引旬痹。 |
HTTP Status 4xx(請求錯誤)
這些狀態(tài)代碼表示請求可能出錯,妨礙了服務器的處理讨越。
詳細代碼說明:
status code | 概述 | 描述 |
---|---|---|
400 | 錯誤請求 | 服務器不理解請求的語法。 |
401 | 未授權(quán) | 請求要求身份驗證永毅。 對于需要登錄的網(wǎng)頁把跨,服務器可能返回此響應。 |
403 | 禁止 | 服務器拒絕請求沼死。 |
404 | 未找到 | 服務器找不到請求的網(wǎng)頁着逐。 |
405 | 方法禁用 | 禁用請求中指定的方法。 |
406 | 不接受 | 無法使用請求的內(nèi)容特性響應請求的網(wǎng)頁意蛀。 |
407 | 需要代理授權(quán) | 此狀態(tài)代碼與 401(未授權(quán))類似耸别,但指定請求者應當授權(quán)使用代理。 |
408 | 請求超時 | 服務器等候請求時發(fā)生超時县钥。 |
409 | 沖突 | 服務器在完成請求時發(fā)生沖突秀姐。 服務器必須在響應中包含有關(guān)沖突的信息。 |
410 | 已刪除 | 如果請求的資源已永久刪除若贮,服務器就會返回此響應省有。 |
411 | 需要有效長度 | 服務器不接受不含有效內(nèi)容長度標頭字段的請求。 |
412 | 未滿足前提條件 | 服務器未滿足請求者在請求中設(shè)置的其中一個前提條件谴麦。 |
413 | 請求實體過大 | 服務器無法處理請求蠢沿,因為請求實體過大,超出服務器的處理能力匾效。 |
414 | 請求的 URI 過長 | 請求的 URI(通常為網(wǎng)址)過長舷蟀,服務器無法處理。 |
415 | 不支持的媒體類型 | 請求的格式不受請求頁面的支持。 |
416 | 請求范圍不符合要求 | 如果頁面無法提供請求的范圍野宜,則服務器會返回此狀態(tài)代碼扫步。 |
417 | 未滿足期望值 | 服務器未滿足”期望”請求標頭字段的要求。 |
HTTP Status 5xx(服務器錯誤)
這些狀態(tài)代碼表示服務器在嘗試處理請求時發(fā)生內(nèi)部錯誤速缨。 這些錯誤可能是服務器本身的錯誤锌妻,而不是請求出錯。
status code | 概述 | 描述 |
---|---|---|
500 | 服務器內(nèi)部錯誤 | 服務器遇到錯誤旬牲,無法完成請求仿粹。 |
501 | 尚未實施 | 服務器不具備完成請求的功能。 例如原茅,服務器無法識別請求方法時可能會返回此代碼吭历。 |
502 | 錯誤網(wǎng)關(guān) | 服務器作為網(wǎng)關(guān)或代理,從上游服務器收到無效響應擂橘。 |
503 | 服務不可用 | 服務器目前無法使用(由于超載或停機維護)晌区。 通常,這只是暫時狀態(tài)通贞。 |
504 | 網(wǎng)關(guān)超時 | 服務器作為網(wǎng)關(guān)或代理朗若,但是沒有及時從上游服務器收到請求。 |
505 | HTTP 版本不受支持 | 服務器不支持請求中所用的 HTTP 協(xié)議版本昌罩。 |
參考:http://www.cnblogs.com/shanyou/archive/2012/05/06/2486134.html
http://www.w3school.com.cn/tags/html_ref_httpmessages.asp