摘要:但此狀態(tài)碼的響應(yīng)要求請(qǐng)求者重置文檔視圖。在最新版的規(guī)范中,狀態(tài)碼已經(jīng)不再被使用。該狀態(tài)碼是為了將來可能的需求而預(yù)留的。這不是一個(gè)官方的狀態(tài)碼,但是仍被廣泛使用。
本文參考以下博客內(nèi)容以及維基百科1**:請(qǐng)求收到,繼續(xù)處理
http://blog.csdn.net/zml_2015...
http://blog.sina.com.cn/s/blo...
狀態(tài)碼 | 狀態(tài)字 | 描述 |
---|---|---|
100 | Continue | 客戶必須繼續(xù)發(fā)出請(qǐng)求剩余部分,服務(wù)器必須在請(qǐng)求完成后向客戶端發(fā)送一個(gè)最終響應(yīng)。 |
101 | Switching Protocols | 服務(wù)器通過update頭要求客戶端轉(zhuǎn)換HTTP協(xié)議版本或不同協(xié)議。 |
102 | Processing | 處理將被繼續(xù)執(zhí)行。 |
狀態(tài)碼 | 狀態(tài)字 | 描述 |
---|---|---|
200 | OK | 請(qǐng)求已成功,請(qǐng)求所希望的響應(yīng)頭或數(shù)據(jù)體將隨此響應(yīng)返回。HTTP/0.9 |
201 | Created | 請(qǐng)求已經(jīng)被實(shí)現(xiàn),而且有一個(gè)新的資源已經(jīng)依據(jù)請(qǐng)求的需要而建立,且其URI已經(jīng)隨Location頭信息返回。 |
202 | Accepted | 服務(wù)器已接受請(qǐng)求,但由于服務(wù)器忙,尚未處理 |
203 | Non-Authoritative Information | 服務(wù)器已成功處理了請(qǐng)求,但返回的實(shí)體頭部元信息不在原始服務(wù)器上,而是來自本地或者第三方的拷貝。 |
204 | No Content | 服務(wù)器成功處理了請(qǐng)求,但不需要返回內(nèi)容 |
205 | Reset Content | 服務(wù)器成功處理了請(qǐng)求,且沒有返回任何內(nèi)容。但此狀態(tài)碼的響應(yīng)要求請(qǐng)求者重置文檔視圖。 |
206 | Partial Content | 服務(wù)器已經(jīng)成功處理了部分GET請(qǐng)求。客戶端使用此頭配合Range或If-Range實(shí)現(xiàn)斷點(diǎn)續(xù)傳,服務(wù)器端則需返回帶有Content-Length或Content-Range的頭和內(nèi)容(如果Last-Modified匹配失敗則斷點(diǎn)續(xù)傳失敗) |
207 | Multi-Status | WebDAV(RFC2518)擴(kuò)展的狀態(tài)碼,代表之后的消息體將是一個(gè)XML消息, |
狀態(tài)碼 | 狀態(tài)字 | 描述 |
---|---|---|
300 | Multiple Choices | 請(qǐng)求的資源可在多處得到。用戶或?yàn)g覽器能夠自行選擇一個(gè)首選的地址進(jìn)行重定向。 |
301 | Moved Permanently | 被請(qǐng)求的資源已永久移動(dòng)到新位置。新的永久性的URI應(yīng)當(dāng)在響應(yīng)的Location域中返回。http1.0中POST重定向會(huì)被改為GET方式 |
302 | Move temporarily | 請(qǐng)求的資源臨時(shí)從不同的URI響應(yīng)請(qǐng)求。只有在Cache-Control或Expires中進(jìn)行了指定的情況下,這個(gè)響應(yīng)才是可緩存的。此時(shí)的重定向都是GET方式 |
303 | See Other | 對(duì)應(yīng)當(dāng)前請(qǐng)求的響應(yīng)可以在另一個(gè)URI上被找到,而且客戶端應(yīng)當(dāng)采用GET的方式訪問那個(gè)資源。303響應(yīng)禁止被緩存 |
304 | Not Modified | 告訴客戶端,所請(qǐng)求的內(nèi)容距離上次訪問并沒有變化,客戶端可以直接從瀏覽器緩存里獲取該資源。 |
305 | Use Proxy | 被請(qǐng)求的資源必須通過指定的代理才能被訪問。Location域中將給出指定的代理所在的URI信息,接收者需要重復(fù)發(fā)送一個(gè)多帶帶的請(qǐng)求,通過這個(gè)代理才能訪問相應(yīng)資源。只有原始服務(wù)器才能建立305響應(yīng)。 |
306 | Switch Proxy | (在最新版的規(guī)范中,306狀態(tài)碼已經(jīng)不再被使用。) |
307 | Temporary Redirect | 請(qǐng)求的資源臨時(shí)從不同的URI響應(yīng)請(qǐng)求。新的臨時(shí)性的URI應(yīng)當(dāng)在響應(yīng)的Location域中返回。兩次訪問方法(POST/GET)必須相同 |
308 | Permanent Redirect | 所請(qǐng)求的資源將永久的位于另外一個(gè)URI上.新的URL會(huì)在響應(yīng)的Location:頭字段里找到.與301狀態(tài)碼有相同的語義,且前后兩次訪問必須使用相同的方法(GET/POST). |
狀態(tài)碼 | 狀態(tài)字 | 描述 |
---|---|---|
400 | Bad Request | 語義有誤或請(qǐng)求參數(shù)有誤,當(dāng)前請(qǐng)求無法被服務(wù)器理解。 |
401 | Unauthorized | 當(dāng)前請(qǐng)求需要用戶驗(yàn)證。該響應(yīng)必須包含一個(gè)適用于被請(qǐng)求資源的WWW-Authenticate信息頭用以詢問用戶信息。 |
402 | Payment Required | (該狀態(tài)碼是為了將來可能的需求而預(yù)留的。) |
403 | Forbidden | 服務(wù)器已經(jīng)理解請(qǐng)求,但是拒絕執(zhí)行它。 |
404 | Not Found | 請(qǐng)求失敗,請(qǐng)求所希望得到的資源未被在服務(wù)器上發(fā)現(xiàn)。 |
405 | Method Not Allowed | 請(qǐng)求行中指定的請(qǐng)求方法不能被用于請(qǐng)求相應(yīng)的資源。該響應(yīng)必須返回一個(gè)Allow頭信息用以表示出當(dāng)前資源能夠接受的請(qǐng)求方法的列表。 |
406 | Not Acceptable | 請(qǐng)求的資源的內(nèi)容特性無法滿足請(qǐng)求頭中的條件,因而無法生成響應(yīng)實(shí)體。 |
407 | Proxy Authentication Required | 客戶端必須在代理服務(wù)器上進(jìn)行身份驗(yàn)證。代理服務(wù)器必須返回一個(gè)Proxy-Authenticate用以進(jìn)行身份詢問??蛻舳丝梢苑祷匾粋€(gè)Proxy-Authorization信息頭用以驗(yàn)證。 |
408 | Request Timeout | 請(qǐng)求超時(shí)??蛻舳藳]有在服務(wù)器預(yù)備等待的時(shí)間內(nèi)完成一個(gè)請(qǐng)求的發(fā)送。 |
409 | Conflict | 由于和被請(qǐng)求的資源的當(dāng)前狀態(tài)之間存在沖突,請(qǐng)求無法完成。 |
410 | Gone | 被請(qǐng)求的資源在服務(wù)器上已經(jīng)不再可用,而且沒有任何已知的重定向地址。 |
411 | Length Required | 服務(wù)器拒絕在沒有定義Content-Length頭的情況下接受請(qǐng)求。 |
412 | Precondition Failed | 服務(wù)器在驗(yàn)證在請(qǐng)求的頭字段中給出先決條件時(shí),沒能滿足其中的一個(gè)或多個(gè)。 |
413 | Request Entity Too Large | 服務(wù)器拒絕處理當(dāng)前請(qǐng)求,因?yàn)樵撜?qǐng)求提交的實(shí)體數(shù)據(jù)大小超過了服務(wù)器愿意或者能夠處理的范圍。 |
414 | Request-URI Too Long | 請(qǐng)求的URI長(zhǎng)度超過了服務(wù)器能夠解釋的長(zhǎng)度,因此服務(wù)器拒絕對(duì)該請(qǐng)求提供服務(wù)。 |
415 | Unsupported Media Type | 服務(wù)器不支持客戶端所請(qǐng)求的媒體類型,因此拒絕該請(qǐng)求. |
416 | Requested Range Not Satisfiable | 請(qǐng)求中包含Range請(qǐng)求頭字段,在當(dāng)前請(qǐng)求資源范圍內(nèi)沒有range指示值,請(qǐng)求也不包含If-Range請(qǐng)求頭字段 |
417 | Expectation Failed | 服務(wù)器不滿足請(qǐng)求Expect頭字段指定的期望值,如果是代理服務(wù)器,可能是下一級(jí)服務(wù)器不能滿足請(qǐng)求 |
421 | There are too many connections from your internet address | 從當(dāng)前客戶端所在的IP地址到服務(wù)器的連接數(shù)超過了服務(wù)器許可的最大范圍 |
422 | Unprocessable Entity | 請(qǐng)求格式正確,但是由于含有語義錯(cuò)誤,無法響應(yīng)。 |
423 | Locked | 當(dāng)前資源被鎖定。 |
424 | Failed Dependency | 由于之前的某個(gè)請(qǐng)求發(fā)生的錯(cuò)誤,導(dǎo)致當(dāng)前請(qǐng)求失敗 |
425 | Unordered Collection | (草案預(yù)留,沒用正式定義實(shí)施) |
426 | Upgrade Required | 客戶端應(yīng)當(dāng)切換到TLS/1.0。 |
449 | Retry With | 由微軟擴(kuò)展,代表請(qǐng)求應(yīng)當(dāng)在執(zhí)行完適當(dāng)?shù)牟僮骱筮M(jìn)行重試。 |
狀態(tài)碼 | 狀態(tài)字 | 描述 |
---|---|---|
500 | Internal Server Error | 服務(wù)器遇到了一個(gè)未曾預(yù)料的狀況,導(dǎo)致了它無法完成對(duì)請(qǐng)求的處理。 |
501 | Not Implemented | 服務(wù)器不支持當(dāng)前請(qǐng)求所需要的某個(gè)功能。 |
502 | Bad Gateway | 作為網(wǎng)關(guān)或者代理工作的服務(wù)器嘗試執(zhí)行請(qǐng)求時(shí),從上游服務(wù)器接收到無效的響應(yīng)。 |
503 | Service Unavailable | 由于臨時(shí)的服務(wù)器維護(hù)或者過載,服務(wù)器當(dāng)前無法處理請(qǐng)求。 |
504 | Gateway Timeout | 作為網(wǎng)關(guān)或者代理工作的服務(wù)器嘗試執(zhí)行請(qǐng)求時(shí),未能及時(shí)從上游服務(wù)器或者輔助服務(wù)器收到響應(yīng)。 |
505 | HTTP Version Not Supported | 服務(wù)器不支持,或者拒絕支持在請(qǐng)求中使用的HTTP版本。 |
506 | Variant Also Negotiates | 代表服務(wù)器存在內(nèi)部配置錯(cuò)誤 |
507 | Insufficient Storage | 服務(wù)器無法存儲(chǔ)完成請(qǐng)求所必須的內(nèi)容。這個(gè)狀況被認(rèn)為是臨時(shí)的。 |
509 | Bandwidth Limit Exceeded | 服務(wù)器達(dá)到帶寬限制。這不是一個(gè)官方的狀態(tài)碼,但是仍被廣泛使用。 |
510 | Not Extended | 獲取資源所需要的策略并沒有沒滿足 |
600 | Unparseable Response Headers | 源站沒有返回響應(yīng)頭部,只返回實(shí)體內(nèi)容 |
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/54596.html
摘要:若用戶發(fā)起了一個(gè)條件請(qǐng)求,而資源近期未被修改,可以通過該狀態(tài)碼表明。將來的請(qǐng)求應(yīng)該使用老的和狀態(tài)碼之間存在一些交叉。服務(wù)器擔(dān)心請(qǐng)求會(huì)引發(fā)沖突時(shí),可以發(fā)送此狀態(tài)碼。 狀態(tài)碼 狀態(tài)碼是來告訴客戶端,發(fā)生了什么事情。狀態(tài)碼為客戶端提供了一種理解事務(wù)處理結(jié)果的便捷方式。狀態(tài)碼位于響應(yīng)的起始行中 比如,在行 HTTP/1.0 200 OK 中,狀態(tài)碼就是200 客戶端向一個(gè) HTTP 服務(wù)器發(fā)送...
摘要:如果客戶端錯(cuò)誤的讓代理介入某個(gè)請(qǐng)求,可能引發(fā)破壞性的行為,照成安全漏銅問題未使用未使用與狀態(tài)碼類似但客戶端應(yīng)該使用首部給出的來臨時(shí)定位資源。 http showImg(https://segmentfault.com/img/bV7kr7?w=645&h=306); 介紹:http基于tcp/ip通信來傳遞數(shù)據(jù) 注意事項(xiàng) http是無連接:每次連接只處理一個(gè)請(qǐng)求,服務(wù)器處理完請(qǐng)求后,...
摘要:一臨時(shí)響應(yīng)臨時(shí)響應(yīng)表示臨時(shí)響應(yīng)并需要請(qǐng)求者繼續(xù)執(zhí)行操作的狀態(tài)碼。由擴(kuò)展的狀態(tài)碼,代表處理將被繼續(xù)執(zhí)行。二成功成功表示成功處理了請(qǐng)求的狀態(tài)碼。如果您的網(wǎng)站上沒有文件,而您在網(wǎng)站管理員工具診斷標(biāo)簽的頁上看到此狀態(tài)碼,則這是正確的狀態(tài)碼。 什么是HTTP: HTTP(HyperText Transfer Protocol超文本傳輸協(xié)議)是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議。所有的WWW文...
摘要:臨時(shí)性重定向該狀態(tài)碼表示請(qǐng)求的資源已被分配了新的,希望用戶本次請(qǐng)求能使用新的。該狀態(tài)碼表示發(fā)送的請(qǐng)求需要有通過認(rèn)證認(rèn)證認(rèn)證的認(rèn)證信息。該狀態(tài)碼表明服務(wù)器端在執(zhí)行請(qǐng)求時(shí)發(fā)生了錯(cuò)誤。 前言 最近在看nodejs,發(fā)現(xiàn)需要很多http相關(guān)的知識(shí),就去找了本「圖解HTTP」看,記錄下自己覺得比較重要的知識(shí)點(diǎn) URI格式 http:// user:passwd @www.cheesekun....
閱讀 1644·2021-11-22 15:33
閱讀 1807·2021-11-15 18:01
閱讀 741·2021-10-09 09:43
閱讀 2710·2021-09-22 16:03
閱讀 893·2021-09-03 10:28
閱讀 3658·2021-08-11 10:22
閱讀 2802·2019-08-30 15:54
閱讀 1829·2019-08-30 14:21