神器集
Blog博客
切換模式
工具搜尋
登錄
消息響應
狀態碼 原因短語 代表含義
100 Continue
(繼續)
客户端应当继续发送请求.這個临时响应是用来通知客户端它的部分请求已经被服務器接收,且仍未被拒绝.客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略這個响应.服務器必须在请求完成后向客户端发送一个最终响应.
101 Switching Protocol
(切換協議)
服務器已经理解了客户端的请求,并将通过Upgrade消息头通知客户端采用不同的协议来完成這個请求。在发送完這個响应最后的空行后,服務器将会切换到 在Upgrade消息头中定义的那些协议。: 只有在切换新的协议更有好处的时候才应该采取类似措施。例如,切换到新的HTTP版本比舊版本更有优势,或者切换到一个实时且同步的协议以传送利用此类特 性的资源。
成功響應
狀態碼 原因短語 代表含義
200 OK
(成功)
請求成功.成功的意義根據請求所使用的方法不同而不同.
  • GET: 資源已被提取,並作爲響應體傳回客戶端.
  • HEAD: 實體已作爲響應頭傳回客戶端
  • POST: 經過服務器處理客戶端傳來的數據,適合的資源作爲響應體傳回客戶端.
  • TRACE: 服務器收到請求消息作爲響應體傳回客戶端.
201 Created
(已創建)
請求成功,而且有一個新的資源已經依據請求的需要而建立,通常這是 PUT 方法得到的響應碼.
202 Accepted
(已創建)
服務器已接受请求,但尚未处理。正如它可能被拒绝一样,最终该请求可能会也可能不会被执行。在异步操作的场合下,没有比发送這個狀態碼更方便的做法了。:返回202狀態碼的响应的目的是允许服務器接受其他过程的请求(例如某个每天只执行一次的基于批处理的操作),而不必让客户端一直保持与服務器的连接直到批处理操作全部完成。在接受请求处理并返回202狀態碼的响应应当在返回的實體中包含一些指示处理当前状态的信息,以及指向处理状态监视器或状态预测的指针,以便用户能够估计操作是否已经完成。
203 Non-Authoritative Information
(未授權信息)

服務器已成功处理了请求,但返回的實體头部元信息不是在原始服務器上有效的确定集合,而是来自本地或者第三方的拷贝,如果不是上述情况,使用200狀態碼才是最合适的.

204 No Content
(無內容)
该响应没有响应内容,只有响应头,响应头也可能是有用的.用户代理可以根据新的响应头来更新对应资源的缓存信息.
205 Reset Content
(重置內容)
告訴用戶代理去重置發送該請求的窗口的文檔視圖.
206 Partial Content
(部分內容)
當客戶端通過使用range頭字段進行文件分段下載時使用該狀態碼
重定向
狀態碼 原因短語 代表含義
300 Multiple Choice
(多種選擇)
该请求有多种可能的响应,用户代理或者用户必须选择它们其中的一个.服務器没有任何标准可以遵循去代替用户来进行选择.
301 Moved Permanently
(永久移動)
該狀態碼表示所請求的URI資源路徑已經改變,新的URL會在響應的Location:頭字段裏找到.
302 Found
(臨時移動)
該狀態码表示所请求的URI资源路径临时改变,并且还可能继续改变.因此客户端在以后访问时还得继续使用该URI.新的URL会在响应的Location:頭字段裏找到.
303 See Other
(查看其他位置)
服務器發送該響應用來引導客戶端使用GET方法訪問另外一個URI.
304 Not Modified
(未修改)
告訴客戶端,所請求的內容距離上次訪問並沒有變化. 客戶端可以直接從浏覽器緩存裏獲取該資源.
305 Use Proxy
(使用代理)
所請求的資源必須統過代理才能訪問到.由於安全原因,該狀態碼並未受到廣泛支持.
306 unused
(未使用)
這個狀態碼已經不再被使用,當初它被用HTTP 1.1規範舊版本中.
307 Temporary Redirect
(臨時重定向)

服務器发送该响应用来引导客户端使用相同的方法访问另外一个URI来获取想要获取的资源.新的URL会在响应的Location:頭字段裏找到.与302狀態碼有相同的语义,且前后两次访问必须使用相同的方法(GET POST).

308 Permanent Redirect
(永久重定向)

所請求的資源將永久的位於另外一個URI上.新的URL會在響應的Location:頭字段裏找到.与301狀態碼有相同的语义,且前后两次访问必须使用相同的方法(GET POST).

客戶端錯誤
狀態碼 原因短語 代表含義
400 Bad Request
(錯誤請求)
因發送的請求語法錯誤,服務器無法正常讀取.
401 Unauthorized
(未授權)
需要身份验证后才能获取所请求的内容,类似于403错误.不同点是.401错误后,只要正确输入帐号密码,验证即可通过.
402 Payment Required
(需要付款)
該狀態被保留以供將來使用.創建此代碼最初的目的是數字支付係統而用,然而,到現在也沒投入使用.
403 Forbidden
(禁止訪問)
客戶端沒有權利訪問所請求內容,服務器拒絕本次請求.
404 Not Found
(未找到)
服務器找不到所請求的資源.由於經常發生此種情況,所以該狀態碼在上網時是非常常見的.
405 Method Not Allowed
(不允許使用該方法)
該請求使用的方法被服務器端禁止使用,RFC2616中規定, GETHEAD 方法不能被禁止.
406 Not Acceptable
(無法接受)
在進行服務器驅動內容協商後,沒有發現合適的內容傳回給客戶端.
407 Proxy Authentication Required
(要求代理身份驗證)

類似於狀態碼 401,不過需要通過代理才能進行驗證.

408 Request Timeout
(請求超時)
客户端没有在服務器预备等待的时间内完成一个请求的发送.这意味着服務器将会切断和客户端的连接. 在其他浏览器中,这种响应更常见一些, 例如Chrome 和 IE9, 目的是为了使用HTTP 预连机制加快浏覽速度. 同時注意,一些服務器不發送此種響應就直接切斷連接.
409 Conflict
(衝突)
該請求與服務器的當前狀態所衝突.
410 Gone
(已失效)
所請求的資源已經被刪除.
411 Length Required
(需要內容長度頭)
因服務器在本次請求中需要 Content-Length 頭字段,而客戶端沒有發送.所以,服務器拒絕了該請求.
412 Precondition Failed
(預處理失敗)
服務器沒能滿足客戶端在獲取資源時在請求頭字段中設置的先決條件.
413 Request Entity Too Large
(請求實體過長)
請求實體大小超過服務器的設置的最大限製,服務器可能會關閉HTTP鏈接並返回Retry-After 頭字段.
414 Request-URI Too Long
(請求網址過長)
客戶端請求所包含的URI地址太長,以至於服務器無法處理.
415 Unsupported Media Type
(媒體類型不支持)
服務器不支持客戶端所請求的媒體類型,因此拒絕該請求.
416 Requested Range Not Satisfiable
(請求範圍不合要求)
請求中包含的Range頭字段無法被滿足,通常是因爲Range中的數字範圍超出所請求資源的大小.
417 Expectation Failed
(預期結果失敗)
在請求頭 Expect 中指定的預期內容無法被服務器滿足.
418 I'm a teapot
(服務端拒絕用茶壺煮咖啡)
超文本咖啡壶控制协议(英语:Hyper Text Coffee Pot Control Protocol,缩写HTCPCP)是由IETF虚构的一种协议。這個协议在文档RFC 2324(1998年4月1日发布)中定义,是一个恶搞RFC。
该协议被设计为一个类似HTTP的协议,可以用于控制、监测和诊断咖啡壶,后来也被拓展到茶壶;该协议有时也可以视作一种早期的物联网实验。
服務器端錯誤
狀態碼 原因短語 代表含義
500 Internal Server Error
(內部服務器錯誤)
服務器遇到未知的無法解決的問題.
501 Not Implemented
(未實現)
服務器不支持該請求中使用的方法,比如POSTPUT.只有GETHEAD 是RFC2616規範中規定服務器必須實現的方法.
502 Bad Gateway
(網關錯誤)
服務器作爲網關且從上遊服務器獲取到了一個無效的HTTP響應.
503 Service Unavailable
(服務不可用)
由于临时的服務器维护或者过载,服務器当前无法处理请求.這個状况是临时的,并且将在一段时间以后恢复.如果能够预计延迟时间,那么响应中可以包含一个Retry-After:頭用以標明這個延遲時間.如果沒有給出這個Retry-After:信息,那么客户端应当以处理500响应的方式处理它.同时,这种情况下,一个友好的用于解释服務器出现问题的页面应当被返回,并且,缓存相关的HTTP头信息也应该包含,因为通常这种错误提示网页不应当被客户端缓存.
504 Gateway Timeout
(網關超時)
服務器作爲網關且不能從上遊服務器及時的得到響應返回給客戶端.
505 HTTP Version Not Supported
(HTTP版本不受支持)
服務器不支持客戶端發送的HTTP請求中所使用的HTTP協議版本.
關於HTML狀態碼介紹:

1、在HTTP協議中,狀態碼是一組數字,用於表示服務器響應客戶端請求時的狀態。

2、狀態碼通常分爲下列五類:

① 信息性狀態碼(100-199):表示服務器已經收到請求,並且正在處理它,但尚未完成。

② 成功狀態碼(200-299):表示請求成功,服務器返回了請求的數據。

③ 重定向狀態碼(300-399):表示請求已被重定向到其他URL。

④ 客戶端錯誤狀態碼(400-499):表示請求包含語法錯誤或請求無法被服務器理解。

⑤ 服務器錯誤狀態碼(500-599):表示服務器遇到了問題,無法完成請求。

推薦工具
首頁 工具搜尋 收藏列表 語言