- 浏览: 1051780 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
wenson:
lzjzy520 写道 求 项目完整元代码已经够清楚了,看不懂 ...
使用Spring JavaMail发送邮件总结 -
lzjzy520:
求 项目完整元代码
使用Spring JavaMail发送邮件总结 -
xiejx618:
能提高多大的性能? 不能用数据来说话吧希望你能用jmeter做 ...
利用APR本地库提高Tomcat性能 -
mrwalter:
学习了,挺好用的,局域网内速度很快
ssh远程文件传输命令scp -
wcily123:
不错
ssh远程文件传输命令scp
下表显示了常见的HTTP 1.1状态代码以及它们对应的状态信息和含义。
应当谨慎地使用那些只有HTTP 1.1支持的状态代码,因为许多浏览器还只能够支持HTTP 1.0。如果你使用了HTTP 1.1特有的状态代码,最好能够检查一下请求的HTTP版本号。
状态代码 | 状态信息 | 含义 |
100 | Continue | 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) |
101 | Switching Protocols | 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) |
200 | OK | 一切正常,对GET和POST请求的应答文档跟在后面。 |
201 | Created | 服务器已经创建了文档,Location头给出了它的URL。 |
202 | Accepted | 已经接受请求,但处理尚未完成。 |
203 | Non-Authoritative Information | 文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝(HTTP 1.1新)。 |
204 | No Content | 没有新文档,浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。 |
205 | Reset Content | 没有新的内容,但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容(HTTP 1.1新)。 |
206 | Partial Content | 客户发送了一个带有Range头的GET请求,服务器完成了它(HTTP 1.1新)。 |
300 | Multiple Choices | 客户请求的文档可以在多个位置找到,这些位置已经在返回的文档内列出。如果服务器要提出优先选择,则应该在Location应答头指明。 |
301 | Moved Permanently | 客户请求的文档在其他地方,新的URL在Location头中给出,浏览器应该自动地访问新的URL。 |
302 | Found | 类似于301,但新的URL应该被视为临时性的替代,而不是永久性的。注意,在HTTP1.0中对应的状态信息是“Moved
Temporatily”。
出现该状态代码时,浏览器能够自动访问新的URL,因此它是一个很有用的状态代码。 注意这个状态代码有时候可以和301替换使用。例如,如果浏览器错误地请求http://host/~user(缺少了后面的斜杠),有的 服务器返回301,有的则返回302。 严格地说,我们只能假定只有当原来的请求是GET时浏览器才会自动重定向。请参见307。 |
303 | See Other | 类似于301/302,不同之处在于,如果原来的请求是POST,Location头指定的重定向目标文档应该通过GET提取(HTTP 1.1新)。 |
304 | Not Modified | 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉 客户,原来缓冲的文档还可以继续使用。 |
305 | Use Proxy | 客户请求的文档应该通过Location头所指明的代理服务器提取(HTTP 1.1新)。 |
307 | Temporary Redirect | 和302(Found)相同。许多浏览器会错误地响应302应答进行重定向,即使原来的请求是POST,即使它实际上只能在POST请求的应答是 303时才能重定向。由于这个原因,HTTP 1.1新增了307,以便更加清除地区分几个状态代码:当出现303应答时,浏览器可以跟随重定向的GET和POST请求;如果是307应答,则浏览器只 能跟随对GET请求的重定向。(HTTP 1.1新) |
400 | Bad Request | 请求出现语法错误。 |
401 | Unauthorized | 客户试图未经授权访问受密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显示用户名字/密码对话框,然后在填写 合适的Authorization头后再次发出请求。 |
403 | Forbidden | 资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致。 |
404 | Not Found | 无法找到指定位置的资源。这也是一个常用的应答。 |
405 | Method Not Allowed | 请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等)对指定的资源不适用。(HTTP 1.1新) |
406 | Not Acceptable | 指定的资源已经找到,但它的MIME类型和客户在Accpet头中所指定的不兼容(HTTP 1.1新)。 |
407 | Proxy Authentication Required | 类似于401,表示客户必须先经过代理服务器的授权。(HTTP 1.1新) |
408 | Request Timeout | 在服务器许可的等待时间内,客户一直没有发出任何请求。客户可以在以后重复同一请求。(HTTP 1.1新) |
409 | Conflict | 通常和PUT请求有关。由于请求和资源的当前状态相冲突,因此请求不能成功。(HTTP 1.1新) |
410 | Gone | 所请求的文档已经不再可用,而且服务器不知道应该重定向到哪一个地址。它和404的不同在于,返回407表示文档永久地离开了指定的位置,而 404表示由于未知的原因文档不可用。(HTTP 1.1新) |
411 | Length Required | 服务器不能处理请求,除非客户发送一个Content-Length头。(HTTP 1.1新) |
412 | Precondition Failed | 请求头中指定的一些前提条件失败(HTTP 1.1新)。 |
413 | Request Entity Too Large | 目标文档的大小超过服务器当前愿意处理的大小。如果服务器认为自己能够稍后再处理该请求,则应该提供一个Retry-After头(HTTP 1.1新)。 |
414 | Request URI Too Long | URI太长(HTTP 1.1新)。 |
416 | Requested Range Not Satisfiable | 服务器不能满足客户在请求中指定的Range头。(HTTP 1.1新) |
500 | Internal Server Error | 服务器遇到了意料不到的情况,不能完成客户的请求。 |
501 | Not Implemented | 服务器不支持实现请求所需要的功能。例如,客户发出了一个服务器不支持的PUT请求。 |
502 | Bad Gateway | 服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答。 |
503 | Service Unavailable | 服务器由于维护或者负载过重未能应答。例如,Servlet可能在数据库连接池已满的情况下返回503。服务器返回503时可以提供一个 Retry-After头。 |
504 | Gateway Timeout | 由作为代理或网关的服务器使用,表示不能及时地从远程服务器获得应答。(HTTP 1.1新) |
505 | HTTP Version Not Supported | 服务器不支持请求中所指明的HTTP版本。(HTTP 1.1新) |
发表评论
-
glusterfs2配置要点(动态增加client)
2012-10-25 11:12 1242如果打算做cluster/replicate的备份,se ... -
haproxy的日志问题
2012-08-21 12:45 2076在haproxy.cfg的global里添加日志配置: lo ... -
gluster3.2.x的安装配置
2012-04-19 19:00 4186一、 GlusterFS ... -
varnish下使用acl限制ip地址访问
2011-12-29 17:43 1951第1步:定义ACL,我们使用一个外部文件存储IP地址 acl ... -
解决Linux操作系统下AES解密失败的问题:javax.crypto.BadPaddingException: Given final block not p
2011-12-14 00:56 6457现象描述: windows上加解密 ... -
svn的恢复与删除操作
2011-10-19 20:05 2448svn的恢复与删除操作—— 一、本地删除 本地删除, ... -
svn的兩個錯誤解決記錄
2011-08-31 12:05 13731、405 Method Not Allowed 开始 ... -
扫盲:什么是ARP ?
2010-11-03 10:28 1222ARP,即地址解析协议 ,实现通过IP地址 得知其物理地址 ... -
看到一大堆人在发帖找工作,而我们却招不到人
2010-07-09 12:17 1612每天在JE里看到一大堆人发帖找工作,什么晒简历,谈面试经历,似 ... -
Grinder资料收集
2010-02-12 01:47 2945什么是 Grinder ? ... -
解决java.net.SocketException: Invalid argument or cannot assign requested address
2010-01-23 18:04 11726今天发现facebook app读取facebook上的api ... -
使用X-UA-Compatible来设置IE8兼容模式
2009-12-21 07:50 1491英文原文:http://msdn.microsoft.co ... -
你能靠自己脑筋玩通关这游戏你就真聪明绝顶了!
2008-12-08 15:27 1563你能靠自己脑筋玩通关这游戏吗?别Google、Baidu哦! ... -
OSCache使用介紹
2008-10-16 15:21 2998一.OSCache简介 OSCache是OpenSym ... -
java字符串转换器
2008-07-01 01:13 3433无论是对程序的本地化还是国际化,都会涉及到字符编码的 ... -
说说Java接口的通俗理解
2008-01-20 02:52 3199今天在Chinajavaworld中看到一则对Java接口理解 ... -
DNS解析错误解决办法
2007-11-26 11:31 12488我們在上網过程中可能会遇到DNS解析错误的问题 ... -
我们是白领吗?
2007-11-05 15:52 3893刚看到一则新闻,说是对白领的标准定义的—— 所谓的金领、白领、 ... -
终端服务器超出最大允许连接数的解决办法
2007-10-17 15:58 2354服务器终端服务器超出最大允许连接数时,以前考虑用冷启动服务器, ... -
Tomcat訪問MS SQL被拒絕的問題
2007-09-28 00:36 2347這兩天架設一個項目,使用tomcat,需要連接MSSQL,一直 ...
相关推荐
### HTTP 1.1状态代码及其含义 #### 概述 HTTP 1.1状态代码是一种用于指示HTTP请求结果的标准方式。这些状态码分为五个类别,每个类别都有其特定的意义和用途。本文将详细介绍HTTP 1.1状态代码的具体含义及其应用...
HTTP 1.1状态代码(HTTP错误代号)及其含义 包含了常见的HTTP 1.1状态代码以及它们对应的状态信息和含义。 应当谨慎地使用那些只有HTTP 1.1支持的状态代码,因为许多浏览器还只能够支持HTTP 1.0。如果你使用了...
### HTTP状态码及其含义 HTTP状态码用于表示Web服务器对客户端请求的响应状态。这些状态码分为五类:1xx(信息性响应)、2xx(成功响应)、3xx(重定向响应)、4xx(客户端错误)、5xx(服务器错误)。下面我们将...
- **术语**:文档中定义了一系列关键术语及其含义,如“状态码”、“实体”、“方法”等。 #### 二、协议概述 - **HTTP协议的特点**:HTTP是一个通用、无状态的协议,可用于多种用途,而不仅仅局限于超文本传输。...
该文档(RFC2616)详细介绍了HTTP/1.1的标准规范及其相对于早期版本HTTP/1.0的重大改进。 #### 二、核心概念 1. **协议特点** - **分布式系统**: HTTP 是为分布式系统设计的,旨在支持跨越不同物理位置的数据交换...
HTTP/1.1协议的无状态特性意味着服务器不会保存客户端的状态信息。为了在无状态协议中实现会话或事务管理,HTTP协议中引入了多种技术,如Cookies和会话追踪。Cookies是一种在客户端保存信息的机制,它由服务器生成,...
总的来说,理解HTTP 1.1协议及其在Java中的实现对于任何网络开发人员来说都是至关重要的。通过RFC2096这样的官方文档,我们可以深入学习HTTP的工作机制,而通过编写简单的客户端代码,我们可以更好地掌握网络通信的...
本文档主要解释了HTTP 1.1中的一些常见返回码及其含义。 首先,状态代码分为以下五类: 1xx(临时响应):这些代码表示临时响应,并且需要客户端继续执行请求。例如,100 "Continue" 表示服务器已接收请求头,...
该协议设计为通用且无状态的,并能够通过扩展其请求方法、错误代码和头部来支持多种用途,例如名称服务器和分布式对象管理系统。 HTTP自1990年以来就被世界范围内的万维网全球信息计划所采用。本篇文档定义了被称为...
《网络探索者 v1.1 程序及代码》是一款功能丰富的网络工具,它集成了多种实用功能,包括端口扫描、共享扫描、SQL扫描和信箱检测等,旨在帮助用户深入了解和探索网络状态,提高网络安全意识。这款软件是用DELPHI编程...
响应消息中的起始行称为状态行,包含HTTP版本、状态码及其描述。 2. **头部字段**:用来传递元数据,包括通用头部、请求头部、响应头部和实体头部。 3. **消息体**:可选部分,用于携带实体数据,如HTML页面或图像等...
《LED代码查询V1.1》是一款专为电子工程师和单片机编程人员设计的实用工具,主要用于查询LED(Light Emitting Diode)显示相关的代码。在电子工程领域,LED因其亮度高、功耗低、寿命长等特点,被广泛应用于各种设备...
它是一种通用的、不分状态(stateless)的协议,除了诸如名称服务和分布对象管理系统之类的超文本用途外,还可以通过扩展它的请求方式、错误代码和报头来完成许多任务。 HTTP的特点是数据表示方式的典型性和可协商...