100-199 用于指定客户端应相应的某些动做。 程序员
200-299 用于表示请求成功。 服务器
300-399 用于已经移动的文件而且常被包含在定位头信息中指定新的地址信息。 网络
400-499 用于指出客户端的错误。 ui
500-599 用于支持服务器错误。 代理
100 (Continue/继续)orm
101 (Switching Protocols/转换协议)ip
200 (SC_OK)的意思是一切正常。通常用于相应GET和POST请求。这个状态码对servlet是缺省的;若是没有调用setStatus方法的话,就会获得200。资源
201 (Created/已建立)servlet
202 (Accepted/接受)it
203 (Non-Authoritative Information/非官方信息)
204 (No Content/无内容)
205 (Reset Content/重置内容)
206 (Partial Content/局部内容)
300 (Multiple Choices/多重选择)
301 (Moved Permanently)
302 (Found/找到)
303 (See Other/参见其余信息)
304 (Not Modified/为修正)
305 (Use Proxy/使用代理)
307 (Temporary Redirect/临时重定向)
400 (SC_BAD_REQUEST)指出客户端请求中的语法错误。
400 (SC_BAD_REQUEST)指出客户端请求中的语法错误。
401 (Unauthorized/未受权)
401 (SC_UNAUTHORIZED)表示客户端在受权头信息中没有有效的身份信息时访问受到密码保护的页面。这个响应必须包含一个WWW-Authenticate的受权信息头。例如,在本书4.5部分中的“Restricting Access to Web Pages./限制访问Web页。”
403 (Forbidden/禁止)
403 (SC_FORBIDDEN)的意思是除非拥有受权不然服务器拒绝提供所请求的资源。这个状态常常会因为服务器上的损坏文件或目录许可而引发。
404 (Not Found/未找到)
状态每一个网络程序员可能都遇到过,他告诉客户端所给的地址没法找到任何资源。它是表示“没有所访问页面”的标准方式
405 (Method Not Allowed/方法未容许)
指出请求方法(GET, POST, HEAD, PUT, DELETE, 等)对某些特定的资源不容许使用。该状态码是新加入 HTTP 1.1中的。
406 (Not Acceptable/没法访问)
表示请求资源的MIME类型与客户端中Accept头信息中指定的类型不一致
407 (Proxy Authentication Required/代理服务器认证要求)
408 (Request Timeout/请求超时)
408 (SC_REQUEST_TIMEOUT)是指服务端等待客户端发送请求的时间过长。该状态码是新加入 HTTP 1.1中的。
409 (Conflict/冲突)
410 (Gone/已经不存在)
411 (Length Required/须要数据长度)
412 (Precondition Failed/先决条件错误)
413 (Request Entity Too Large/请求实体过大)
414 (Request URI Too Long/请求URI过长)
415 (Unsupported Media Type/不支持的媒体格式)
416 (Requested Range Not Satisfiable/请求范围没法知足)
417 (Expectation Failed/指望失败)
500 (Internal Server Error/内部服务器错误)
501 (Not Implemented/未实现)
502 (Bad Gateway/错误的网关)
503 (Service Unavailable/服务没法得到)
504 (Gateway Timeout/网关超时)
505 (HTTP Version Not Supported/不支持的 HTTP 版本)