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