Http 状态码总结
HTTP 状态码列表
一、 1 开头 (继续执行)
服务器收到请求,需要请求者继续执行操作
100:(continue) 客户端继续请求
101:(Switching Protocols) 切换协议,服务端根据客户端请求切换协议,只能切换到更高级的协议
102:(Processing) WebDAV 扩展的状态码,代表处理将继续执行
二、2 开头 (操作成功)
200:(OK) 请求成功
201:(Created) 成功请求并创建新的资源
202:(Accepted) 接受请求但未处理完成
203:(Non-Authoritative Information)非授权信息,请求成功但返回的 meta 信息不在原始服务器,而是一个副本
204:(No Content)服务器成功处理,但未返回内容
205:(Reset Content)服务器处理成功,重置内容
206:(Partial Content)处理器成功处理了部分 get 请求
207: (Multi-Status) WebDAV 扩展的状态码,代表之后的信息是一个 xml 消息
三、3 开头(需要进一步的操作 )
300: (Multiple Choices) 多种选择,请求的资源可包括多个位置
301: (Moved Permanently) 永久移动,请求的资源已被永久的移动到新的 url,返回的信息会包括新的 URL,浏览器自动定向到新的 url
302: (Move temporarily) 临时移动,与301 类似,但资源只是被临时移动。
303:(See Other)查看其他地址,使用 get/post 请求查看
304:(Not Modifued)未修改,所请求的资源未修改,服务器返回此状态时,不返回任何资源。
305:(Use Proxy)使用代理,所请求的资源必须通过代理访问。
306: (Unused)已经被废弃的 HTTP 状态码
307: (Temporary Redirect)临时重定向,与302 类似。使用 get 请求重定向
四、4开头(客户端错误)
400:(bad request) 客户端请求的语法错误,服务器无法解析
401:(Unauthorized) 请求要求用户的身份认证
402:(payment required) 保留,将来使用
403:(Forbidden) 服务器理解请求客户端的请求,但是拒绝执行此请求。
404:(not found)服务器无法根据客户端的请求找到资源
405:(Method Not Allowed) 客户端请求的方法被禁止
406:(Not Acceptable) 服务器无法根据客户端的请求特性完成请求
407:(Proxy Authentication Required) 请求要求代理身份证,与401 类似
408:(Request Time-out) 服务器等待客户端发送的时间过程,超时
409:(Conflict) 服务器处理请求发生了冲突
410:(Gone) 客户端请求的资源已经不存在,与404 不同的之前存在过资源
411:(Length Required) 服务器无法处理客户端发送不带 Content-Length 的请求信息
412:(Precondition Failed) 客户端请求信息的先决条件错误
413:(Request Entity Too Large)由于请求的实体过大,服务器无法处理,因此拒绝请求。
414:(Request-URI Too Large) 请求的 URI 过长,服务器无法解析
415:(Unsupported Media Type) 服务器无法处理请求附带媒体的格式
416:(Requested range not satisfiable) 客户端请求的范围无效
417:(Expectation Failed) 服务器无法满足 Expect 的请求头信息
五、5 开头(服务端处理中错误)
500:(Internal Server Error) 服务器内部错误,无法完成请求
501:(Not Implemented)服务器不支持请求的功能,无法完成请求
502: (Bad Gateway) 充当网关或代理的服务器,从远端服务器收到一个无效的请求
503: (service Time-out) 由于超载或者系统维护,服务器暂时无法处理客户端的请求
504:(Gateway Time-out)充当网关或者代理的服务器,未及时从服务器获取请求
505:(HTTP version not supported)服务器不支持请求的HTTP 协议的版本,无法完成处理
参考: https://www.cnblogs.com/feng9exe/p/8038884.html
参考:https://www.cnblogs.com/xuchuankun/p/9495078.html
Http 状态码总结的更多相关文章
- Http状态码之:301、302重定向
概念 301 Moved Permanently 被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一.如果可能,拥有链接编辑功能的客户端应当自动把请求的地 ...
- HTTP常用状态码分析
不管是面试还是工作中,经常会碰到需要通过HTTP状态码去判断问题的情况,比如对于后台RD,给到前端FE的一个接口,出现502或者504 error错误,FE就会说接口存在问题,如果没有知识储备,那就只 ...
- Java发送Http请求并获取状态码
通过Java发送url请求,查看该url是否有效,这时我们可以通过获取状态码来判断. try { URL u = new URL("http://10.1.2.8:8080/fqz/page ...
- HTTP各状态码解释
状态码 含义 100 客户端应当继续发送请求.这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝.客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应.服务器必 ...
- 关于Http状态码
Http状态码表示Http协议所返回的响应的状态.比如客户端向服务器发送请求,如果成功的获得请求的资源,则返回的状态码为200,表示相应成功.如果请求的资源不存在,则通常返回404错误. Http状态 ...
- 生产环境常见的HTTP状态码列表
生产环境常见的HTTP状态码列表(List of HTTP status codes)为: 200 - OK,服务器成功返回网页 - Standard response for success ...
- 常用的14种HTTP状态码速查手册
分类 1xx \> Information(信息) // 接收的请求正在处理 2xx \> Success(成功) // 请求正常处理完毕 3xx \> Redirection(重定 ...
- HTTP状态码(HTTP Status Code)
一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 所有状态解释: 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码. 代码 说 ...
- Ajax状态值及状态码
1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤.如:正在发送,正在响应等,由AJAX对象与服务器交互时 ...
- 常用HTTP状态码和CURL 000问题
最近在测试CDN服务质量问题,测试过程中返回了一些不同的状态码,当然有一些常用的,也有一些不常用的.最奇葩的是在使用curl命令的时候出现000状态码,问了很多同事,对这个000的反应跟新事物是的 ...
随机推荐
- kali 安装google输入法
脑子一热装了一礼拜的kali,在20多遍的重装后终于成功了 先码一篇如何安装google输入法 首先得更新源,用leafpad /etc/apt/sources.list打开,或vi也可以,更新源百度 ...
- Web 安全工具篇:Burp Suite 使用指南
真的是一点都不过分,了解详情请继续往下读. Burp Suite 介绍 Burp Suite 是用于攻击 web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程 ...
- Vue - 表单修饰符
.lazy 在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步 . 使用 lazy 修饰符,从而转变为使用 change 事件进行同步 <div id=&qu ...
- JS高级---面向对象的编程思想(贪吃蛇梳理)
面向对象的编程思想(贪吃蛇梳理) 模拟贪吃蛇游戏,做的项目 地图: 宽,高,背景颜色,因为小蛇和食物都是相对于地图显示的, 这里小蛇和食物都是地图的子元素, 随机位置显示, 脱离文档流的, 地图也需要 ...
- Java compareTo的用法
compareTo() 方法用于将 Number 对象与方法的参数进行比较.可用于比较 Byte, Long, Integer等. 该方法用于两个相同数据类型的比较,两个不同类型的数据不能用此方法来比 ...
- 解决wps for linux缺失windows字体
操作步骤 1.下载缺失字体 链接: https://pan.baidu.com/s/1ZUbtQ96b8RVbH0LrXb_GlQ 密码: nsr4 2.解压字体 unzip wps-font-sy ...
- Linux - seq
1. 概述 生成序列的命令 之前貌似写过 seq 命令, 这次单独拉出来再写一次吧 节操先放一放 2. 命令 1. 帮助 命令 # 输出我就不打了, # 这个命令可用, 证明组件可用 > seq ...
- 【PAT甲级】1106 Lowest Price in Supply Chain (25分)
题意:输入一个正整数N(<=1e5),两个小数P和R,分别表示树的结点个数和商品原价以及每下探一层会涨幅的百分比.输出叶子结点深度最小的商品价格和深度最小的叶子结点个数. trick: 测试点1 ...
- 阻塞式I/0 和 非阻塞式I/O 同步异步详细介绍
请求描述: `阻塞/非阻塞` 和 `同步/异步` 不是一个概念.举几个简单的例子. 当进程调用一个进行IO操作的API时(比如read函数),在数据没有到达前,read 会挂起,进程会卡住.在数据读取 ...
- JEECG屏蔽在线聊天插件
如图所示: 找到pom.xml文件将如下代码屏蔽即可: <!-- 在线聊天工具 --> <dependency> <groupId>org.p3framework& ...