資源描述:
《http返回狀態(tài)碼詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、HTTP返回碼總結(jié)HTTP協(xié)議狀態(tài)碼表示的意思主要分為五類,大體是:~~~~~~~~~~~~~~~~~~~~~~~~~~~~1×× 保留2×× 表示請(qǐng)求成功地接收3×× 為完成請(qǐng)求客戶需進(jìn)一步細(xì)化請(qǐng)求4×× 客戶錯(cuò)誤5×× 服務(wù)器錯(cuò)誤100Continue指示客戶端應(yīng)該繼續(xù)請(qǐng)求?;厮陀糜谕ㄖ蛻舳舜舜握?qǐng)求已經(jīng)收到,并且沒(méi)有被服務(wù)器拒絕。客戶端應(yīng)該繼續(xù)發(fā)送剩下的請(qǐng)求數(shù)據(jù)或者請(qǐng)求已經(jīng)完成,或者忽略回送數(shù)據(jù)。服務(wù)器必須發(fā)送最后的回送在請(qǐng)求之后。101SwitchingProtocols服務(wù)器依照客服端請(qǐng)求,通過(guò)Upgrade頭信息,改變當(dāng)前連接的
2、應(yīng)用協(xié)議。服務(wù)器將根據(jù)Upgrade頭立刻改變協(xié)議在101回送以空行結(jié)束的時(shí)候。Successful=================================200OK指示客服端的請(qǐng)求已經(jīng)成功收到,解析,接受。201Created請(qǐng)求已經(jīng)完成并一個(gè)新的返回資源被創(chuàng)建。被創(chuàng)建的資源可能是一個(gè)URI資源,通常URI資源在Location頭指定?;厮蛻?yīng)該包含一個(gè)實(shí)體數(shù)據(jù)并且包含資源特性以及l(fā)ocation通過(guò)用戶或者用戶代理來(lái)選擇合適的方法。實(shí)體數(shù)據(jù)格式通過(guò)煤體類型來(lái)指定即content-type頭。最開(kāi)始服務(wù)器必須創(chuàng)建指定的資源在返回201狀態(tài)碼
3、之前。如果行為沒(méi)有被立刻執(zhí)行,服務(wù)器應(yīng)該返回202。202Accepted請(qǐng)求已經(jīng)被接受用來(lái)處理。但是處理并沒(méi)有完成。請(qǐng)求可能或者根本沒(méi)有遵照?qǐng)?zhí)行,因?yàn)樘幚韺?shí)際執(zhí)行過(guò)程中可能被拒絕。203Non-AuthoritativeInformation204NoContent服務(wù)器已經(jīng)接受請(qǐng)求并且沒(méi)必要返回實(shí)體數(shù)據(jù),可能需要返回更新信息?;厮涂赡馨碌幕蚋滦畔⒂蒭ntity-headers呈現(xiàn)。205ResetContent服務(wù)器已經(jīng)接受請(qǐng)求并且用戶代理應(yīng)該重新設(shè)置文檔視圖。206PartialContent服務(wù)器已經(jīng)接受請(qǐng)求GET請(qǐng)求資源的部分。請(qǐng)求必
4、須包含一個(gè)Range頭信息以指示獲取范圍可能必須包含If-Range頭信息以成立請(qǐng)求條件。Redirection==================================300MultipleChoices請(qǐng)求資源符合任何一個(gè)呈現(xiàn)方式。301MovedPermanently——重定向請(qǐng)求的資源已經(jīng)被賦予一個(gè)新的URI。302Found通過(guò)不同的URI請(qǐng)求資源的臨時(shí)文件。303SeeOther304NotModified如果客服端已經(jīng)完成一個(gè)有條件的請(qǐng)求并且請(qǐng)求是允許的,但是這個(gè)文檔并沒(méi)有改變,服務(wù)器應(yīng)該返回304狀態(tài)碼。304狀態(tài)碼一定不能
5、包含信息主體,從而通常通過(guò)一個(gè)頭字段后的第一個(gè)空行結(jié)束。305UseProxy請(qǐng)求的資源必須通過(guò)代理(由Location字段指定)來(lái)訪問(wèn)。Location資源給出了代理的URI。306Unused307TemporaryRedirectClientError=====================400BadRequest因?yàn)殄e(cuò)誤的語(yǔ)法導(dǎo)致服務(wù)器無(wú)法理解請(qǐng)求信息。401Unauthorized如果請(qǐng)求需要用戶驗(yàn)證?;厮蛻?yīng)該包含一個(gè)WWW-Authenticate頭字段用來(lái)指明請(qǐng)求資源的權(quán)限。402PaymentRequired保留狀態(tài)碼403For
6、bidden服務(wù)器接受請(qǐng)求,但是被拒絕處理。404NotFound服務(wù)器已經(jīng)找到任何匹配Request-URI的資源。405MenthodNotAllowedRequest-Line請(qǐng)求的方法不被允許通過(guò)指定的URI。406NotAcceptable407ProxyAuthenticationRequired408ReqeustTimeout客服端沒(méi)有提交任何請(qǐng)求在服務(wù)器等待處理時(shí)間內(nèi)。409Conflict410Gone411LengthRequired服務(wù)器拒絕接受請(qǐng)求在沒(méi)有定義Content-Length字段的情況下。412Preconditi
7、onFailed413RequestEntityTooLarge服務(wù)器拒絕處理請(qǐng)求因?yàn)檎?qǐng)求數(shù)據(jù)超過(guò)服務(wù)器能夠處理的范圍。服務(wù)器可能關(guān)閉當(dāng)前連接來(lái)阻止客服端繼續(xù)請(qǐng)求。414Request-URITooLong服務(wù)器拒絕服務(wù)當(dāng)前請(qǐng)求因?yàn)閁RI的長(zhǎng)度超過(guò)了服務(wù)器的解析范圍。415UnsupportedMediaType服務(wù)器拒絕服務(wù)當(dāng)前請(qǐng)求因?yàn)檎?qǐng)求數(shù)據(jù)格式并不被請(qǐng)求的資源支持。416RequestRangeNotSatisfialbe417ExpectationFailedServerError===============================
8、====500InternalServerError服務(wù)器遭遇異常阻止了當(dāng)前請(qǐng)求的執(zhí)行501NotImple