日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

http响应状态码列表

發(fā)布時(shí)間:2023/12/3 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 http响应状态码列表 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1)響應(yīng)狀態(tài)碼用于表示服務(wù)器對(duì)請(qǐng)求的各種不同處理結(jié)果和狀態(tài);
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)http1.1的5種類別的狀態(tài)碼和含義:
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ì)話;
3.2)200~299(成功接收請(qǐng)求并已完成整個(gè)處理過程)
  • 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)求;
3.3)300~399(為完成請(qǐng)求,客戶端需進(jìn)一步細(xì)化)
  • 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)求;
3.4)400~499(客戶端的請(qǐng)求有錯(cuò)誤)
  • 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è)文檔;
3.5)500~599(服務(wù)器端出現(xiàn)錯(cuò)誤)
  • 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)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。