100——客户必须继续发出请求
101——客户要求服务器根据请求转换HTTP协议版本
200——交易成功
201——提示知道新文件的URL
202——接受和处理、但处理未完成
203——返回信息不确定或不完整
204——请求收到,但返回信息为空
205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件
206——服务器已经完成了部分用户的GET请求
300——请求的资源可在多处得到
301——删除请求数据
302——在其他地址发现了请求数据
303——建议客户访问其他URL或访问方式
304——客户端已经执行了GET,但文件未变化
305——请求的资源必须从服务器指定的地址得到
306——前一版本HTTP中使用的代码,现行版本中不再使用
307——申明请求的资源临时性删除
400——错误请求,如语法错误
401——请求授权失败
402——保留有效ChargeTo头响应
403——请求不允许
404——没有发现文件、查询或URl
405——用户在Request-Line字段定义的方法不允许
406——根据用户发送的Accept拖,请求资源不可访问
407——类似401,用户必须首先在代理服务器上得到授权
408——客户端没有在用户指定的饿时间内完成请求
409——对当前资源状态,请求不能完成
410——服务器上不再有此资源且无进一步的参考地址
411——服务器拒绝用户定义的Content-Length属性请求
412——一个或多个请求头字段在当前请求中错误
413——请求的资源大于服务器允许的大小
414——请求的资源URL长于服务器允许的长度
415——请求资源不支持请求项目格式
416——请求中包含Range请求头字段,在当前请求资源范围内没有range指示值,请求也不包含If-Range请求头字段
417——服务器不满足请求Expect头字段指定的期望值,如果是代理服务器,可能是下一级服务器不能满足请求
500——服务器产生内部错误
501——服务器不支持请求的函数
502——服务器暂时不可用,有时是为了防止发生系统过载
503——服务器过载或暂停维修
504——关口过载,服务器使用另一个关口或服务来响应用户,等待时间设定值较长
505——服务器不支持或拒绝支请求头中指定的HTTP版本
分享到:
相关推荐
以下是对常见网页状态码的详细解释: 1xx(临时响应):这些状态码表示服务器已收到请求,但需要更多操作。例如,100(继续)表明服务器已接收到部分请求,客户端应继续发送剩余部分。 2xx(成功):这些状态码...
5. **处理结果**:最后,根据获取到的状态码,可以判断请求是否成功,或者根据状态码的类别执行相应的逻辑,比如重定向、错误处理等。 在提供的压缩包文件中,"易语言取HTTP状态码源码"应该是包含了实现这一功能的...
http状态码批量查询工具 解放双手,自动查询HTTP状态码,支持多条网址自动查询。
这些状态码分为五大类:1xx(信息性状态码)、2xx(成功状态码)、3xx(重定向状态码)、4xx(客户端错误状态码)以及5xx(服务器错误状态码)。 #### 三、具体状态码详解 ##### 1xx(信息性状态码) 这类状态码...
HTTP协议状态码总结 HTTP STATUS
在C#编程中,我们需要经常处理HTTP请求,获取目标网址的HTTP头信息,例如状态码、响应时间、服务器类型等,这些信息对于分析网页状态、诊断网络问题以及构建Web应用程序非常有用。本文将深入探讨如何在C#中获取这些...
2. 2xx(成功):表示成功处理了请求的状态码,如最常见的200(OK),表示请求已成功处理。 3. 3xx(重定向):表示要完成请求,需要进一步操作。通常,这些状态码是用来重定向。 4. 4xx(请求错误):这类状态码...
代码很简单,只需要2行代码就可实现想要的功能,虽然很短,但确实使用,主要使用了requests库。 测试2XX, 3XX, 4XX, 5XX都能准确识别。 复制代码 代码如下:#... 您可能感兴趣的文章:Python获取电脑硬件信息及状态的
在IT行业中,批量检测网址状态码是一项常见的任务,特别是在网站维护、SEO优化或者网络爬虫等领域。本项目名为“批量检测网址状态码(多线程).zip”,它提供了一种利用多线程技术来高效检查多个网址HTTP状态码的解决...
当我们访问网页或进行网络数据交互时,服务器会返回一个三位数字的状态码,以告知客户端请求的结果。 HTTP状态码被分为五类: 1. 1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态码,如100(继续)...
http状态码批量检测工具是杭州光年出品的一个网页http状态码批量查询工具,支持批量导入URL,并查询其HTTP状态码,避免了同时检测多个页面时造成时间上的浪费和一些麻烦,查询结果可以导出为CSV文件保存,便于...
这个状态码主要是在网页表单提交后返回,指示浏览器清空表单输入字段。 - **206 部分内容**:服务器成功处理了部分 GET 请求。 #### 三、3xx 重定向状态码 3xx状态码表示需要客户端采取进一步的操作才能完成请求。...
比如301(永久移动)用于告诉客户端请求的网页已永久转移到新地址,搜索引擎优化时会用到这个状态码来更新索引。302(临时移动)是临时重定向,303(查看其他位置)建议客户端使用GET方法访问新位置,304(未修改)...
### Postman响应状态码详解 #### 一、概述 HTTP响应状态码用于表明Web服务器对请求的处理结果。本文档提供了详细的HTTP状态码列表及其解释,涵盖了常见的200、300、400、500系列状态码。通过理解这些状态码的意义,...
本文将详细介绍如何使用Java和JavaScript这两种常见的编程语言来获取URL的返回状态码。 首先,让我们来看看Java的实现方式。Java提供了`java.net.URL`和`java.net.HttpURLConnection`类来处理HTTP请求。以下是一个...
这类状态码表示接收请求的过程正在进行中,通常用于告知客户端应该继续执行还是等待,以及服务器处理到哪一步等信息。 - **100 Continue**:表示服务器已收到请求头,并且客户端应该继续发送请求体。如果客户端不...
HTTP状态码是一种用于表示网页服务器对客户端请求响应状态的三数字代码。这种编码方式最初由RFC 2616规范定义,并通过RFC 2518、RFC 2817、RFC 2295、RFC 2774与RFC 4918等多个后续规范进一步扩展和完善。状态码的前...
这类状态码表示接收到请求并且正在处理。此类状态码主要用于告诉客户端接下来还需要做什么。 - **100 Continue**: 表示客户端应当继续发送请求。这个状态码意味着服务器已经接收到请求的一部分,并且正在等待剩余的...
### WEB请求的各种状态码对应 #### HTTP请求的状态表:Web开发人员必备 HTTP(HyperText Transfer Protocol)协议作为互联网上应用最为广泛的一种网络协议,它规定了客户端与服务器端交互时的基本规则。在HTTP通信...
- 2xx(成功):表示成功处理了请求的状态码,最常见的是200(OK),表示请求已成功被服务器接收、理解并处理。 - 3xx(重定向):表示要完成请求,需要进一步操作。通常,这些状态码用来重定向。 - 4xx(请求...