- 浏览: 1339747 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
kay11:
...
JAVA生成简单的随机字符串(a-zA-Z0-9) -
zhangliguoaccp:
您好关于登录页面的验验证码这块怎么解决的?还有登录成功后,跳转 ...
JAVA,模拟HTTP登录 -
107x:
不错,谢谢!
<c:foreach 循环 map -
wenjin:
不知楼主是不还在想请叫一下我自己开的Tomcat下载一个文件C ...
Android 下载文件及写入SD卡 -
zyywgf:
JSTL c标签,fn标签,fmt标签
200 - 服务器成功返回网页
404 - 请求的网页不存在
503 - 服务器超时
以下是 HTTP 状态码的完整列表。您也可以访问 HTTP 状态码上的 W3C 页以了解更多信息 。
1xx 状态码
表示临时响应并需要请求者继续执行操作的状态码。
100 (继续) |
请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 |
101 (切换协议) |
请求者已要求服务器切换协议,服务器已确认并准备切换。 |
2xx 状态码
表示成功处理了请求的状态码。
200 (成功) |
服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。如果针对您的 robots.txt 文件显示此状态码,则表示 Googlebot 已成功检索到该文件。 |
201 (已创建) |
请求成功并且服务器创建了新的资源。 |
202 (已接受) |
服务器已接受请求,但尚未处理。 |
203 (非授权信息) |
服务器已成功处理了请求,但返回的信息可能来自另一来源。 |
204 (无内容) |
服务器成功处理了请求,但没有返回任何内容。 |
205 (重置内容) |
服务器成功处理了请求,但没有返回任何内容。与 204 响应不同,此响应要求请求者重置文档视图(例如,清除表单内容以输入新内容)。 |
206 (部分内容) |
服务器成功处理了部分 GET 请求。 |
3xx 状态码
要完成请求,需要进一步操作。通常,这些状态码用来重定向。建议您在每次请求中使用重定向不要超过 5 次。您可以使用网站管理员工具查看一下 Googlebot 在抓取重定向网页时是否遇到问题。 诊断 下的 网络抓取 页列出了由于重定向错误导致 Googlebot 无法抓取的网址。
300 (多种选择) |
针对请求,服务器可执行多种操作。服务器可根据请求者 (user-agent) 选择一项操作,或提供操作列表供请求者选择。 |
301 (永久移动) |
请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。您应使用此代码告诉 Googlebot 某个网页或网站已永久移动到新位置。 |
302 (临时移动) |
服务器目前从不同位置的网页响应请求,但申请人应当继续使用原有位置来响应以后的请求。此代码与响应 GET 和 HEAD 请求的 301 代码类似,会自动将请求者转到不同的位置,但不应使用此代码来告诉 Googlebot 页面或网站已经移动,因为 Googlebot 要继续抓取原来的位置并编制索引。 |
303 (查看其他位置) |
请求者应当对不同的位置使用单独的 GET 请求来检索响应时,服务器返回此代码。对于除 HEAD 之外的所有请求,服务器会自动转到其他位置。 |
304 (未修改) |
自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。 如果网页自请求者上次请求后再也没有更改过,您应当将服务器配置为返回此响应(称为 If-Modified-Since HTTP 标头)。由于服务器可以告诉 Googlebot 自从上次抓取后网页没有变更,因此可节省带宽和开销。 |
305 (使用代理) |
请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应当使用代理。 |
307 (临时重定向) |
服务器目前从不同位置的网页响应请求,但请求者应当继续使用原有位置来响应以后的请求。此代码与响应 GET 和 HEAD 请求的 <a href=answer.py?answer=>301</a> 代码类似,会自动将请求者转到不同的位置,但您不应使用此代码来告诉 Googlebot 某个网页或网站已经移动,因为 Googlebot 会继续抓取原有位置并编制索引。 |
4xx 状态码
这些状态码表示请求可能出错,这妨碍了服务器的处理。
400 (错误请求) |
服务器不理解请求的语法。 |
401 (身份验证错误) |
此页要求授权。您可能不希望将此网页纳入索引。如果您的 Sitemap 中列出该网页,您可以将其删除。但如果您将其保留在您的 Sitemap 中,我们就不会抓取或索引该网页(尽管该网页将继续保持错误状态在此处列出)。如果我们将其作为搜索抓取的一部分抓取,您可以在我们的 网站管理员信息 中查阅其原因。 |
403 (禁止) |
服务器拒绝请求。如果您在 Googlebot 尝试抓取您网站上的有效网页时看到此状态码(可以在 Google 网站管理员工具 <strong> 诊断 </strong> 下的 <strong> 网络抓取 < /strong> 页面上看到此信息),可能是您的服务器或主机拒绝 Googlebot 访问。 |
404 (未找到) |
服务器找不到请求的网页。例如,对于服务器上不存在的网页经常会返回此代码。 如果您的网站上没有 robots.txt 文件,而您在 Google 网站管理员工具 " 诊断 " 标签的 robots.txt 页 上看到此状态码,那么这是正确的状态码。但是,如果您有 robots.txt 文件而又看到此状态码,则说明您的 robots.txt 文件可能命名错误或位于错误的位置(该文件应当位于顶级域,名为 robots.txt )。 如果对于 Googlebot 尝试抓取的网址看到此状态码(在 " 诊断 " 标签的 HTTP 错误页面 上),则表示 Googlebot 追踪的可能是另一个页面的无效链接(是旧链接或输入有误的链接)。 |
405 (方法禁用) |
禁用请求中指定的方法。 |
406 (不接受) |
无法使用请求的内容特性响应请求的网页。 |
407 (需要代理授权) |
此状态码与 401 类似,但指定请求者必须授权使用代理。如果服务器返回此响应,还表示请求者应当使用代理。 |
408 (请求超时) |
服务器等候请求时发生超时。 |
409 (冲突) |
服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。服务器在响应与前一个请求相冲突的 PUT 请求时可能会返回此代码,以及两个请求的差异列表。 |
410 (已删除) |
请求的资源永久删除后,服务器返回此响应。该代码与 404 (未找到)代码相似,但在资源以前存在而现在不存在的情况下,有时会用来替代 404 代码。如果资源已永久删除,您应当使用 301 指定资源的新位置。 |
411 (需要有效长度) |
服务器不接受不含有效内容长度标头字段的请求。 |
412 (未满足前提条件) |
服务器未满足请求者在请求中设置的其中一个前提条件。 |
413 (请求实体过大) |
服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。 |
414 (请求的 URI 过长) |
请求的 URI (通常为网址)过长,服务器无法处理。 |
415 (不支持的媒体类型) |
请求的格式不受请求页面的支持。 |
416 (请求范围不符合要求) |
如果页面无法提供请求的范围,则服务器会返回此状态码。 |
417 (未满足期望值) |
服务器未满足 " 期望 " 请求标头字段的要求。 |
5xx 状态码
这些状态码表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。
500 (服务器内部错误) |
服务器遇到错误,无法完成请求。 |
501 (尚未实施) |
服务器不具备完成请求的功能。例如,服务器无法识别请求方法时则会返回此代码。 |
502 (错误网关) |
服务器作为网关或代理,从上游服务器收到无效响应。 |
503 (服务不可用) |
服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。 |
504 (网关超时) |
服务器作为网关或代理,但是没有及时从上游服务器收到请求。 |
505 ( HTTP 版本不受支持) |
服务器不支持请求中所用的 HTTP 协议版本。 |
发表评论
-
LinkedHashMap
2016-01-13 09:18 683public static void main(Strin ... -
计算星期几,本周的开始结束日期,上一周的开始结束日期
2015-11-04 15:03 1308package com.yinhe.util; imp ... -
java pattern matcher字符串替换
2015-10-28 13:56 903<div class="iteye-blog ... -
jfreechart实现仪表盘dashbord
2015-08-24 17:13 852package com.htcf.dashbord; ... -
java中byte,String,InputStream之间的转换
2012-09-20 17:09 21144import java.io.ByteArrayInpu ... -
StringBuffer清空方法,效率最高
2012-08-10 11:42 1828StringBuffer清空方法大致有4种: Stri ... -
日期大小写转换
2012-07-23 10:53 1942import java.util.Calendar; i ... -
web.xml不认<taglib>解决办法:
2012-07-11 15:24 978在web.xml不认<taglib>解决办法: ... -
VO,PO,TO,BO,POJO,DAO解释
2012-03-20 14:47 1505O/R Mapping:Object Relation ... -
Java 推算日期(计算距今多少年,多少月,多少天的日期)
2011-10-24 16:13 4914import java.text.SimpleDateForm ... -
jdk与jre的区别
2011-07-05 11:31 1219今天突然有朋友问, ... -
JAVA混淆 RetroGuard (转)
2011-06-17 13:28 64251、 下载并将retroguard.jar拷贝 ... -
JavaScript检测上传文件类型
2011-04-22 16:41 1883很实用的一个JS代码,判断一个上传表单允许上传的文件类型,扩展 ... -
比较全的文件操作(创建,删除,复制.文件,文件夹,复制图片)
2011-03-21 18:57 1329package com.potevio.zjhs.util; ... -
id,pid,数据库递归调用展示树形菜单的示例
2011-03-01 15:11 7437public class TreeDAO{ ... -
dtree 树形菜单(checkbox默认选中)
2011-01-24 15:07 5901采用dtree实现树形菜单展示,并有默认checkbox的选中 ... -
Java处理带返回值的存储过程Procedure (SQL Server)
2010-12-27 11:06 4825package com.zjx.test; import ... -
学JAVA很好的一个资源网站
2010-11-19 15:24 1358http://www.verycd.com/topics/93 ... -
某人关于不重复登录的简单处理说明
2010-11-02 13:39 13381.用的是servlet的监听器:(1)用的是HttpSess ... -
java获取资源文件(**.properties)
2010-11-01 15:57 1117import java.io.IOException; im ...
相关推荐
在易语言中,"取HTTP状态码"是一个常见的网络编程操作,主要用于获取HTTP协议的响应状态。 HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,它定义了客户端和服务器之间数据交换的格式和交互规则。HTTP...
http状态码
针对HTTP状态码:1xx,2xx,3xx,4xx,5xx的几十个状态码做了详细分析, 以及出现状态码代表了什么意思,个别的详细解释了出现的原因。供大家针对出现的问题思考解决方案;例如:300错误为:针对收到请求,服务器可执行...
在IT行业中,HTTP状态码是网络通信中一个非常重要的概念,它是服务器对客户端请求的响应。HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,它定义了一种在客户端和服务器之间交换信息的方式。当我们访问...
HTTP状态码是HTTP协议中服务器向客户端返回的一种状态反馈,用于表示请求处理的结果。这些状态码分为五大类,每类都对应着特定的含义和应用场景。 100-199的范围是临时响应,主要用于通知客户端一些中间状态。例如...
### HTTP状态码详解 #### 一、概述 HTTP状态码是一种用于表示网页服务器对客户端请求响应状态的三数字代码。这种编码方式最初由RFC 2616规范定义,并通过RFC 2518、RFC 2817、RFC 2295、RFC 2774与RFC 4918等多个...
### HTTP状态码大全详解 HTTP协议作为Web应用的基础通信协议之一,在互联网中扮演着至关重要的角色。它定义了一系列的状态码来表示服务器响应客户端请求的状态。本文将详细介绍HTTP状态码的各种类型及其含义,帮助...
http状态码批量查询工具 解放双手,自动查询HTTP状态码,支持多条网址自动查询。
### HTTP状态码详解 HTTP状态码是Web服务器与客户端(如浏览器)通信的重要组成部分,用于指示请求的结果。根据HTTP协议规范,状态码分为五类,分别代表不同的含义和作用。 #### 1. 信息响应(1xx) 这类状态码...
它定义了客户端和服务器之间交互数据时的通信规则,而HTTP状态码则是这个通信过程中的重要反馈机制。状态码由三位数字组成,分为五类,每类都有特定的含义。 一、状态码分类: 1. 1XX(临时响应):表示临时响应并...
HTTP状态码是服务器响应请求时返回的3位数字代码,它们提供了关于请求成功、重定向、客户端错误或服务器错误等信息。选择正确的HTTP状态码对于网站和API开发者来说是非常重要的,因为它不仅帮助开发者和使用者理解...
### HTTP状态码详解 HTTP(超文本传输协议)是用于从Web服务器传输超文本到本地浏览器的传送协议。HTTP状态码是由三个十进制数字组成的响应状态代码,它定义了客户端请求服务器后的结果状态。HTTP状态码的第一位...
本文将深入探讨易语言中的HTTP状态码获取方法,以及其在编程实践中的应用。 易语言,是中国本土的一款中文编程语言,它以“易”为设计理念,旨在降低编程难度,让普通用户也能进行软件开发。在易语言中处理HTTP请求...
HTTP状态码是网络开发者在构建和维护Web应用时必须熟知的重要元素。它们是服务器与客户端之间通信的关键,用于指示请求是否成功以及发生何种问题。HTTP状态码由三位数字组成,分为五类,每类代表不同的含义。 1xx...
http状态码批量检测工具是杭州光年出品的一个网页http状态码批量查询工具,支持批量导入URL,并查询其HTTP状态码,避免了同时检测多个页面时造成时间上的浪费和一些麻烦,查询结果可以导出为CSV文件保存,便于...
HTTP状态码是HTTP协议中用于表示客户端与服务器交互情况的三位数字编码,它们反映了服务器对客户端请求的响应状态。理解HTTP状态码对于诊断网络问题、优化网页性能以及调试API接口至关重要。以下是对常见HTTP状态码...
### 常见HTTP状态码详解 #### 一、引言 HTTP状态码是Web开发与维护中的一个重要组成部分,它们不仅对于网站管理者至关重要,对于理解客户端与服务器间交互过程也十分关键。本文将深入探讨常见HTTP状态码的意义及...
HTTP状态码是HTTP响应中的一个重要组成部分,它向客户端传达了服务器处理请求的结果。理解HTTP状态码对于网络开发、故障排查以及优化网站性能至关重要。 HTTP状态码由三位数字组成,分为五个类别: 1. 1XX(临时...