http响应状态码列表
生活随笔
收集整理的這篇文章主要介紹了
http响应状态码列表
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1)響應(yīng)狀態(tài)碼用于表示服務(wù)器對(duì)請(qǐng)求的各種不同處理結(jié)果和狀態(tài);
2)響應(yīng)狀態(tài)碼分為5類:
3.1)100~199(成功接收請(qǐng)求,要求客戶端繼續(xù)提交下一次請(qǐng)求才能完成整個(gè)處理過程)
2)響應(yīng)狀態(tài)碼分為5類:
- 類1)100~199:表示成功接收請(qǐng)求,要求客戶端繼續(xù)提交下一次請(qǐng)求才能完成整個(gè)處理過程;
- 類2)200~299:成功接收請(qǐng)求并已完成整個(gè)處理過程;
- 類3)300~399:為完成請(qǐng)求,客戶端需進(jìn)一步細(xì)化;
- 類4)400~499:客戶端的請(qǐng)求有錯(cuò)誤;
- 類5)500~599:服務(wù)器端出現(xiàn)錯(cuò)誤;
3.1)100~199(成功接收請(qǐng)求,要求客戶端繼續(xù)提交下一次請(qǐng)求才能完成整個(gè)處理過程)
- 100-繼續(xù);如果客戶機(jī)發(fā)送一個(gè)值等于 100-continue 的 Expect 請(qǐng)求頭, 詢問是否可以在后面的請(qǐng)求中發(fā)送一個(gè)附加文檔。在此情形下,服務(wù)器使用100響應(yīng)碼告訴客戶機(jī)可以繼續(xù),或者用417(Expectation Failed)告訴瀏覽器它不能接收下次請(qǐng)求中附加的文檔;
- 101-切換協(xié)議;客戶機(jī)發(fā)送的請(qǐng)求要求使用另外一種協(xié)議與服務(wù)器對(duì)話;
- 200-正常;一切正常;
- 201-已創(chuàng)建;服務(wù)器已經(jīng)創(chuàng)建了文檔;Location頭給出了這個(gè)文檔的url;
- 202-已接受;告訴客戶端已經(jīng)接受請(qǐng)求,但處理未完成;
- 203-非權(quán)威性的信息;文檔已經(jīng)正常返回,但一些應(yīng)答頭可能不正確,因?yàn)槭褂玫氖俏臋n的緩存信息,而不是原始信息;
- 204-無內(nèi)容;規(guī)定瀏覽器應(yīng)該繼續(xù)顯示前面緩存的文檔,因?yàn)榉?wù)器得不到新文檔;
- 205-重置內(nèi)容;瀏覽器應(yīng)該顯示原來緩存的文檔,但要重置文檔內(nèi)容;如清空表單已輸入字段;
- 206-部分內(nèi)容;客戶端發(fā)送一個(gè)帶有 Range頭的get請(qǐng)求,要求服務(wù)器只返回文檔中的部分內(nèi)容,服務(wù)器按照要求完成這個(gè)請(qǐng)求;
- 300-多項(xiàng)選擇;客戶端請(qǐng)求的文檔可以在多個(gè)位置找到,這些位置已經(jīng)在返回的文檔內(nèi)列出;
- 301-永久移動(dòng);指出被請(qǐng)求的文檔被移動(dòng)到別處,新url在Location響應(yīng)頭中給出;
- 302-找到;類似301,但Location頭中給出的url應(yīng)該被作為臨時(shí)而非永久地址;
- 303-參見其他;類似于301,302;如果最初請(qǐng)求方式為post,客戶端應(yīng)該接著用GET方式請(qǐng)求 Location頭中給出的新文檔;
- 304-未修改;表示客戶機(jī)緩存的版本是最新的,應(yīng)該繼續(xù)使用緩存;
- 305-使用代理服務(wù)器;客戶機(jī)請(qǐng)求的文檔應(yīng)該通過Location頭所指明的代理服務(wù)器提取;
- 307-臨時(shí)重定向;當(dāng)出現(xiàn)303時(shí),瀏覽器可以重定向 GET POST 請(qǐng)求;當(dāng)出現(xiàn)307時(shí),只能重定向GET 請(qǐng)求;
- 400-無效請(qǐng)求;客戶機(jī)請(qǐng)求語法不正確;
- 401-未經(jīng)授權(quán);當(dāng)客戶機(jī)試圖訪問一個(gè)受口令和密碼保護(hù)的頁面,且在請(qǐng)求中沒有使用 Authorization請(qǐng)求頭傳遞用戶信息時(shí),服務(wù)器返回401狀態(tài)碼;
- 402-需要付款;保留狀態(tài)碼;
- 403-禁止;服務(wù)器理解客戶端的請(qǐng)求,但拒絕處理它;
- 404-找不到;服務(wù)器上不存在客戶機(jī)所請(qǐng)求的資源;
- 405-不允許此請(qǐng)求方式;請(qǐng)求行中的請(qǐng)求方式對(duì)指定的資源不使用;如一些資源只能用get方式訪問,使用post方式,受到服務(wù)器的405狀態(tài)碼;
- 406-不能接受;指定的資源找到了,但他的MIME類型和客戶端在Accept頭中所指定的不兼容;
- 407-需要代理服務(wù)器身份驗(yàn)證;類似于401,是由代理服務(wù)器發(fā)出的響應(yīng),表示客戶端必須通過代理服務(wù)器的授權(quán);
- 408-請(qǐng)求超時(shí);在服務(wù)器許可的等待時(shí)間內(nèi), 客戶端一直沒有發(fā)出任何請(qǐng)求;
- 409-沖突;請(qǐng)求和資源的狀態(tài)沖突,請(qǐng)求不成功;這個(gè)狀態(tài)碼和PUT請(qǐng)求有關(guān);如用上傳的文件覆蓋一個(gè)正在服務(wù)器端打開的文件;
- 410-離開;請(qǐng)求的文檔不再可用,且服務(wù)器不知道應(yīng)該重定向到哪一個(gè)地址;被請(qǐng)求的文檔永久地離開了指定位置,而404表示請(qǐng)求的資源不存在;
- 411-需要長(zhǎng)度;客戶端發(fā)送請(qǐng)求中應(yīng)該包含一個(gè)指定實(shí)體內(nèi)容長(zhǎng)度的 Content-Length頭;
- 412-未滿足前提條件;請(qǐng)求頭中指定的前提條件失敗;
- 413-請(qǐng)求實(shí)體過大;請(qǐng)求文檔的大小超過了服務(wù)器當(dāng)前能夠處理的大小;如果服務(wù)器任務(wù)稍后能夠處理該請(qǐng)求,會(huì)提供一個(gè)? Retry-After 頭;
- 414-請(qǐng)求URI過長(zhǎng);URI太長(zhǎng);
- 415-不支持的媒體類型;請(qǐng)求消息中的實(shí)體內(nèi)容格式不被服務(wù)器支持;
- 416-請(qǐng)求的范圍不合適;服務(wù)器不能滿足客戶端在請(qǐng)求中指定的 Range頭;
- 417-預(yù)期失敗;客戶機(jī)可以發(fā)送一個(gè)值等于 100-continue的Expect請(qǐng)求頭,詢問是否可以在后面的請(qǐng)求中發(fā)送一個(gè)附加文檔;這種情況下,服務(wù)器可以使用 417 狀態(tài)碼,告訴瀏覽器服務(wù)器不接受這個(gè)文檔;
- 500-內(nèi)部服務(wù)器錯(cuò)誤;服務(wù)器端的 JSP, ASP 等程序發(fā)生錯(cuò)誤;
- 501-未實(shí)現(xiàn);服務(wù)器沒有實(shí)現(xiàn)客戶端正確請(qǐng)求方式的功能;
- 502-無效網(wǎng)關(guān);服務(wù)器作為網(wǎng)關(guān)或代理時(shí),為了完成請(qǐng)求訪問下一個(gè)服務(wù)器,但該服務(wù)器返回了非法的響應(yīng);
- 503-服務(wù)不可用;服務(wù)器由于當(dāng)前負(fù)載過大,例如,當(dāng)前線程過多或數(shù)據(jù)庫連接池滿等原因而不能作出正常響應(yīng);對(duì)于這種情況,服務(wù)器可以提供一個(gè) Retry-After 頭告訴客戶機(jī)何時(shí)再試;
- 504-網(wǎng)關(guān)超時(shí);由作為代理或網(wǎng)關(guān)的服務(wù)器使用;表示不能及時(shí)地從遠(yuǎn)程服務(wù)器獲得應(yīng)答;
- 505-不支持的http版本;服務(wù)器不支持請(qǐng)求行中給出的 http 版本;如不支持1.0 ,僅支持http1.1;
總結(jié)
以上是生活随笔為你收集整理的http响应状态码列表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 产品设计展示模板怎么使用(产品设计展示模
- 下一篇: MIME 类型