HTTP响应状态码参考
HTTP响应状态码参考:
1xx:信息
- Continue
- 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。
- Switching Protocols
- 服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。
2xx:成功
- OK
- 请求成功(其后是对GET和POST请求的应答文档)
- Created
- 请求被创建完成,同时新的资源被创建。
- Accepted
- 供处理的请求已被接受,但是处理未完成。
- Non-authoritative Information
- 文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝。
- No Content
- 没有新文档。浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。
- Reset Content
- 没有新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容。
- Partial Content
- 客户发送了一个带有Range头的GET请求,服务器完成了它。
3xx:重定向
- Multiple Choices
- 多重选择。链接列表。用户可以选择某链接到达目的地。最多允许五个地址。
- Moved Permanently
- 所请求的页面已经转移至新的url。
- Moved Temporarily
- 所请求的页面已经临时转移至新的url。
- See Other
- 所请求的页面可在别的url下被找到。
- Not Modified
- 未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。
- Use Proxy
- 客户请求的文档应该通过Location头所指明的代理服务器提取。
- Unused
- 此代码被用于前一版本。目前已不再使用,但是代码依然被保留。
- Temporary Redirect
- 被请求的页面已经临时移至新的url。
4xx:客户端错误
- Bad Request
- 服务器未能理解请求。
- Unauthorized
- 被请求的页面需要用户名和密码。
- 401.1
- 登录失败。
- 401.2
- 服务器配置导致登录失败。
- 401.3
- 由于 ACL 对资源的限制而未获得授权。
- 401.4
- 筛选器授权失败。
- 401.5
- ISAPI/CGI 应用程序授权失败。
- 401.7
- 访问被 Web 服务器上的 URL 授权策略拒绝。这个错误代码为 IIS 6.0 所专用。
- Payment Required
- 此代码尚无法使用。
- Forbidden
- 对被请求页面的访问被禁止。
- 403.1
- 执行访问被禁止。
- 403.2
- 读访问被禁止。
- 403.3
- 写访问被禁止。
- 403.4
- 要求 SSL。
- 403.5
- 要求 SSL 。
- 403.6
- IP 地址被拒绝。
- 403.7
- 要求客户端证书。
- 403.8
- 站点访问被拒绝。
- 403.9
- 用户数过多。
- 403.10
- 配置无效。
- 403.11
- 密码更改。
- 403.12
- 拒绝访问映射表。
- 403.13
- 客户端证书被吊销。
- 403.14
- 拒绝目录列表。
- 403.15
- 超出客户端访问许可。
- 403.16
- 客户端证书不受信任或无效。
- 403.17
- 客户端证书已过期或尚未生效。
- 403.18
- 在当前的应用程序池中不能执行所请求的 URL。这个错误代码为 IIS 6.0 所专用。
- 403.19
- 不能为这个应用程序池中的客户端执行 CGI。这个错误代码为 IIS 6.0 所专用。
- 403.20
- Passport 登录失败。这个错误代码为 IIS 6.0 所专用。
- Not Found
- 服务器无法找到被请求的页面。
- 404.0
- 没有找到文件或目录。
- 404.1
- 无法在所请求的端口上访问 Web 站点。
- 404.2
- Web 服务扩展锁定策略阻止本请求。
- 404.3
- MIME 映射策略阻止本请求。
- Method Not Allowed
- 请求中指定的方法不被允许。
- Not Acceptable
- 服务器生成的响应无法被客户端所接受。
- Proxy Authentication Required
- 用户必须首先使用代理服务器进行验证,这样请求才会被处理。
- Request Timeout
- 请求超出了服务器的等待时间。
- Conflict
- 由于冲突,请求无法被完成。
- Gone
- 被请求的页面不可用。
- Length Required
- "Content-Length" 未被定义。如果无此内容,服务器不会接受请求。
- Precondition Failed
- 请求中的前提条件被服务器评估为失败。
- Request Entity Too Large
- 由于所请求的实体的太大,服务器不会接受请求。
- Request-url Too Long
- 由于url太长,服务器不会接受请求。当post请求被转换为带有很长的查询信息的get请求时,就会发生这种情况。
- Unsupported Media Type
- 由于媒介类型不被支持,服务器不会接受请求。
- Requested Range Not Satisfiable
- 服务器不能满足客户在请求中指定的Range头。
- Expectation Failed
- 执行失败。
- 锁定的错误。
5xx:服务器错误
- Internal Server Error
- 请求未完成。服务器遇到不可预知的情况。
- 500.12
- 应用程序正忙于在 Web 服务器上重新启动。
- 500.13
- Web 服务器太忙。
- 500.15
- 不允许直接请求 Global.asa。
- 500.16
- UNC 授权凭据不正确。这个错误代码为 IIS 6.0 所专用。
- 500.18
- URL 授权存储不能打开。这个错误代码为 IIS 6.0 所专用。
- 500.100
- 内部 ASP 错误。
- Not Implemented
- 请求未完成。服务器不支持所请求的功能。
- Bad Gateway
- 请求未完成。服务器从上游服务器收到一个无效的响应。
- 502.1
- CGI 应用程序超时。 ·
- 502.2
- CGI 应用程序出错。
- Service Unavailable
- 请求未完成。服务器临时过载或当机。
- Gateway Timeout
- 网关超时。
- HTTP Version Not Supported
- 服务器不支持请求中指明的HTTP协议版本
HTTP响应状态码参考的更多相关文章
- 【转】HTTP响应状态码参考簿
HTTP响应状态码参考簿 http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码. http状态返回代码 代码 说明100 (继续) 请求者应当继续提出请求. ...
- Scrapy 扩展中间件: 针对特定响应状态码,使用代理重新请求
0.参考 https://doc.scrapy.org/en/latest/topics/downloader-middleware.html#module-scrapy.downloadermidd ...
- HTTP常见响应状态码
200 : (OK) 服务器已成功处理了请求. 通常,这表示服务器提供了请求的网页. 201 : (Created) 请求成功并且服务器创建了新的资源. 301 : (Moved Permanentl ...
- http响应状态码大全
http响应状态码大全 http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码. http状态返回代码 代码 说明100 (继续) 请求者应当继续提出请求. 服 ...
- iOS开发——网络篇——HTTP/NSURLConnection(请求、响应)、http响应状态码大全
一.网络基础 1.基本概念> 为什么要学习网络编程在移动互联网时代,移动应用的特征有几乎所有应用都需要用到网络,比如QQ.微博.网易新闻.优酷.百度地图只有通过网络跟外界进行数据交互.数据更新, ...
- HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
http://blog.csdn.net/qxs965266509/article/details/8082810 用于HTTP请求中的常用请求头字段 Accept:用于高速服务器,客户机支持的数据类 ...
- TCP/IP协议族(一) HTTP简介、请求方法与响应状态码
接下来想系统的回顾一下TCP/IP协议族的相关东西,当然这些东西大部分是在大学的时候学过的,但是那句话,基础的东西还是要不时的回顾回顾的.接下来的几篇博客都是关于TCP/IP协议族的,本篇博客就先简单 ...
- 9. http协议_响应状态码_页面渲染流程_路由_中间件
1. http协议 超文本传输协议 协议详细规定了 浏览器 和 万维网服务器 之间互相通信的规则 客户端与服务端通信时传输的内容我们称之为报文(请求报文.响应报文) 常见的发送 get 请求方式 在浏 ...
- 常见的HTTP响应状态码解析
概要 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果.借助于状态码,浏览器(或者说用户)可以知道服务器是正常的处理了请求,还是出现了错误. 状态码以3位数字和原因短语组成,例如 200 ...
随机推荐
- <转>linux操作系统编程——共享内存读写(采用信号量进行同步互斥)
http://blog.csdn.net/yanghaoran321/article/details/7872722 程序要求: 创建一个写端和一个读端,写端写入数据后读端才开始读,读端读完数据后,写 ...
- Spark角色介绍及spark-shell的基本使用
Spark角色介绍 1.Driver 它会运行客户端的main方法,构建了SparkContext对象,它是所有spark程序的入口 2.Application 它就是一个应用程序,包括了Driver ...
- 前向渲染路径细节 Forward Rendering Path Details
正向渲染路径细节 Forward Rendering Path Details Forward Rendering path renders each object in one or more pa ...
- etherboot无盘启动
2001.10.30 吴峰光 本站提供对无盘启动的支持.本文就此作一简单介绍. 一.概述 无盘启动,更确切的说是网络启动,可算是最为轻松和简便的启动方式了. 目前还很少有人了解它,因为目前的软硬件条件 ...
- 处理事件冒泡,阻止默认事件工具类,兼容IE
//处理事件冒泡,阻止默认事件工具类,兼容IEvar eventUtil={ // 添加句柄 addHandler:function(element,type,handler){ if(element ...
- Openssl dsaparam命令
一.简介 dsaparam指令用来生成和操作dsa参数 二.语法 openssl dsaparam [-inform DER|PEM] [-outform DER|PEM] [-in filename ...
- [SoapUI] SOAP UI-Groovy Useful Commands
Hi All, I have posted the SOAPUI and Groovy useful commands that may help you in your testing. Below ...
- [SoapUI] UrlEncode编码/UrlDecode解码网站
http://tool.chinaz.com/Tools/URLEncode.aspx 解码: 编码:
- Part2_lesson1---arm家族大检阅
芯片(比如2440.6410.210等等)包含ARM核. 指令结构和ARM核有关系: ARM9对应指令架构版本ARMV4 ARM11对应指令架构版本ARMV6 cortex A8对应指令架构版本ARM ...
- BAdi:BOM_UPDATE - Check update for BOM Save
需求:BOM中替代项目组要求同一组比率之和必须是100. 实现:BAdi:BOM_UPDATE METHOD if_ex_bom_update~change_at_save. DATA: ls_wa ...