常见HTTP错误码定义

HTTP请求状态码对照表,系统自定义code释义 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。稍微记录一下,避免忘记200- 请求成功301- 资源(网页等)被永久转移到其它URL404- 请求的资源(网页等)不存在500- 内部服务器错误code中文描述200接口正常返回,返回正确信息400接口正常返回,返回错误提示。 阅读详情
1xx消息:请求已被接受,需要继续处理。HTTP/1.0协议中没有定义任何1xx状态码。

100 Continue 客户端应当继续发送剩余请求。
101 Switching Protocols 服务器已经理解了客户端的请求,并将通过Upgrade消息头通知客户端采用不同的协议来完成这个请求。
102 Processing 处理将被继续执行。

2xx成功:请求已成功被服务器接收、理解并接受。

200 OK 请求已成功,请求所希望的响应头或数据体将随此响应返回。
201 Created 请求已被实现,且有一个新的资源已经依请求的需要而创建。
202 Accepted 服务器已经接受请求,但尚未处理。
203 Non-Authoritative Information服务器已经成功处理了请求,但返回的实体头部元信息不是在原始服务器上有效的确定集合,而是来自本地或者第三方的拷贝。
204 No Content 服务器成功处理了请求,但不需要返回任何实体内容,并且希望返回更新了的元信息。
205 Reset Content 服务器成功处理了请求,且没有返回任何内容。与204相应不同,此状态码的响应要求请求者重置文档视图。
206 Partial Content 服务器已成功处理了部分GET请求。可以实现断点续传。
207 Multi-Status代表之后的消息体将是一个XML消息。

3xx重定向:

300 Multiple Choices被请求的资源有一系列可供选择的回馈信息,用户自行选择一个进行重定向。
301 Moved Permanently被请求的资源已永久移动到新的位置。
302 Found请求的资源现在临时从不同的URI响应请求。
303 See Other对应当前请求的响应可以在另一个URI上被找到而且客户端应该采用GET方式访问那个资源。
304 Not Modified文档的内容没有发生改变。且304响应禁止包含消息体,因此始终以消息头后第一个空行结尾。
305 Use Proxy被请求的资源必须通过指定的代理才能访问。
306 Switch Proxy已弃用
307 Temporary Redirect请求的资源现在临时从不同的URI响应请求。

4xx:客户端错误

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 Timeout请求超时。
409 Conflict由于被请求的资源的当前状态之间存在冲突,请求无法完成。
410 Gone被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址。
411 Length Required服务器拒绝在没有定义Content-Length头的情况下接受请求。
412 Precondition Failed服务器在验证在请求的头字段中给出先决条件时,没能满足其中的一个或多个。
413 Request Entity Too Large服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。
414 Request-URI Too Long请求的URI长度超过了服务器能够解释的长度,因此服务器拒绝对该请求提供服务。
415 Unsupported Media Type对于当前请求的方法和所请求的资源,请求中提交的实体并不是服务器中所支持的格式,因此请求被拒绝。
416 Requested Range Not Satisfiable如果请求中包含了Range请求头,并且Range中指定的任何数据范围都与当前资源的可用范围不重合,同时请求中又没有定义If-Range请求头,那么服务器就应当返回416状态码。
417 Expectation Failed在请求头Expect中指定的预期内容无法被服务器满足,或者这个服务器是一个代理服务器,它有明显的证据证明在当前路由的下一个节点上,Expect的内容无法被满足。
418 I’m a teapot
421 There are too many connections from your internet address从当前客户端所在的IP地址到服务器的连接数超过了服务器许可的最大范围。
422 Unprocessable Entity请求格式正确,但是由于含有语义错误,无法响应。
423 Locked当前资源被锁定。
424 Failed Dependency由于之前的某个请求发生的错误,导致当前请求失败,例如PROPPATCH。
425 Unordered Collection
426 Upgrade Required客户端应当切换到TLS/1.0。
449 Retry With由微软扩展,代表请求应当在执行完适当的操作后进行重试。
451 Unavailable For Legal Reasons由IETF核准,代表该访问因法律的要求而被拒绝。

5xx:服务器错误

500 Internal Server Error服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。
501 Not Implemented服务器不支持当前请求所需要的某个功能。**
502 Bad Gateway作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。
503 Service Unavailable由于临时的服务器维护或者过载,服务器当前无法处理请求。
504 Gateway Timeout作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。
505 HTTP Version Not Supported服务器不支持,或者拒绝支持在请求中使用的HTTP版本。
506 Variant Also Negotiates代表服务器存在内部配置错误
507 Insufficient Storage服务器无法存储完成请求所必须的内容。这个状况被认为是临时的。
509 Bandwidth Limit Exceeded服务器达到带宽限制。这不是一个官方的状态码,但是仍被广泛使用。
510 Not Extended获取资源所需要的策略并没有被满足。

参考链接:https://blog.youkuaiyun.com/SmartBrave/article/details/52183624

Windows 11 下 WSL 离线安装 Ubuntu 22.04 保姆级教程(国内镜像加速版) 本文提供了一份针对中国地区用户的Windows 11下WSL离线安装Ubuntu 22.04的详细教程。通过使用国内镜像源加速下载安装包,并配合PowerShell命令完成部署,有效解决了官方商店下载缓慢的问题。教程涵盖环境准备、离线包获取、安装初始化及安装后的关键优化配置,帮助用户快速搭建高效的Linux开发环境。 阅读详情

相关推荐

【vivado PG学习】1 PG168:7 Series FPGAs Transceivers官方配置方法学习笔记

介绍: The 7 series FPGAs Transceivers Wizard LogiCORE™ IP 自动创建配置7系列fpga 收发器的HDL封装。向导可以配置一个或多个支持行业主流标准的高速串行收发器。或者从零开始支持各种自定义协议。 功能: 创建配置7系列fpga 收发器的HDL封装。 自动对模拟设置进行配置。 预定义了提供Aurora 8B/10B, Aurora 64B/66B, CEI-6G,DisplayPort, Interlaken, Open Base StationAr..

w0shishabi的博客 5万+

Http请求之状态码详解

发起一个http请求 http是无状态的,必须由客户端发起。 客户端发起请求,然后需要知道请求结果。 请求结果有四种情况,还在进行中、已经成功、到别处看看,发生了错误。 对于错误原因有两种,你的错,我的错。 请求状态码分类 对于上面提到的几种请求结果,用一种三位数值来分别标记。 进行中的,标记为1xx 已经成功的,标记为2xx 资源不在我这的,标记为3xx 你的错误,标...

沙耶博士 2642

华硕三频万兆分布式路由组网实战:从AiMesh 2.0到全屋Wi-Fi 6覆盖

Mesh组网是解决大户型Wi-Fi覆盖难题的主流方案,其核心原理是通过多个节点构建网状网络,实现设备间的无缝漫游。在技术层面,Wi-Fi 6标准、三频设计(包括专属回程频段)和有线回程等技术,共同提升了网络的带宽、稳定性和抗干扰能力。这些技术的工程价值在于,能够为多设备并发、高带宽应用(如4K/8K流媒体、在线游戏、内网文件高速传输)提供可靠支撑。具体到应用场景,例如利用华硕AiMesh 2.0系统,配合三频万兆分布式路由器,可以实现智能的设备连接与负载均衡。通过合理规划节点位置、优先采用有线回程,并进行Q

weixin_34054866的博客 431

服务返返回状态码详解

1xx消息:请求已被接受,需要继续处理。HTTP/1.0协议中没有定义任何1xx状态码。100 Continue客户端应当继续发送剩余请求。101 Switching Protocols服务器已经理解了客户端的请求,并将通过Upgrade消息头通知客户端采用不同的协议来完成这个请求。102 Processing处理将被继续执行。 2xx成功:请求已成功被服务器...

weixin_30731287的博客 522

欧姆龙 CJ1W-SCU模块使用通配符+结束码实现非固定长度数据的接收

实验设备:CJ2M-CPU33、CJ1W-SCU21、XW2Z-200T 实验目的:了解 CJ1W-SCU 通配符使用 1.硬件接线: CJ1W-SCU21单元号拨码置于8,使用串口1(232口)。 2.软件设置: ① 新建工程,选择PLC型号CJ2M-CPU33,切换到编程模式,如下图: 、 ② 创建I/O并进行相关配置,如下图: ③ 设置为用户设置,协议宏模式,8位数据位,2位停止位,偶校验9600波特率,如下图: 、 ④ 打开CX-Protocal软件,新建工程: .

weixin_42118352的博客 1984

AUTOSAR知识点 之 XCP (三):XCP功能描述

记录一下XCP使用时候的功能包含命令时序、错误码表、事件描述以及对规范的记录。XCP的图示如下从上图就可以看出数据流的流向CAN-CANIF-XCP,发送反之。XCP的状态机如下。

梦想技术家 3076

常见HTTP状态码解析

HTTP状态码是用以表示网页服务HTTP协议响应状态的3位数字代码,所有状态码的第一个数字代表了响应的五种状态之一。 一、消息(1××) 这类状态码代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向客户端发送 1xx 响应。 100 :Con...

明华的博客 1230

【读代码】从claude skills到superpowers项目

最近claude skills成了大热门,今天一起看下GitHub 上的开源技能框架,他将“工作流”封装为“技能” (Skills)。本文尝试剖析该项目的技能粒度定义、多技能关联架构、应用逻辑等。与传统的 Function Calling 不同,Superpowers 中的 Skill 定义粒度并非“原子操作”,而是**“认知模式” (Cognitive Mode) 或“工作阶段”**。

kakaZhui的博客 1921

HTTP状态码大全(转自wiki)

1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。 100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分...

weixin_33824363的博客 312

华为OD新系统机试真题 2026.5.10 - 美观的灯笼

华为OD新系统机试真题【美观的灯笼】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【美观的灯笼】

qq_45776114的博客 640

【异常】OpenClaw报错 400 Total tokens of image and text exceed max message tokens. Request

OpenClaw报错400(Token超限)解决方案摘要 该报错因文本/图片总Token数超过模型限额导致,常见于多轮对话累积或单次请求过大。提供三级解决方案: 应急处理:输入"/new"指令清空会话历史,立即重置Token计数(90%问题可解决) 折中方案:保留历史对话前提下,通过精简当前输入、删除早期无关对话或拆分请求来压缩Token 专属处理:单次请求超限时,拆分长文本为2000字以内段落,或分批次上传降低分辨率图片 长期预防建议定期使用"/new"开启新会话,

奶爸的编程之路,也就一周冷个三天 1391

扩展和自定义HTTP错误码:定制化你的Web应用错误处理

自定义HTTP错误码可以更好地满足特定的业务需求,提供更具体的错误信息。同时,自定义HTTP错误码还能够让开发者更好地理解和处理错误情况。在服务器端配置文件中定义自定义HTTP错误码和对应的错误信息。在服务器端的错误处理逻辑中根据具体情况返回自定义HTTP错误码。在客户端的错误处理逻辑中根据自定义HTTP错误码进行相应的处理。错误码应该具有一定的可读性,能够让开发者和用户快速理解错误的含义。错误码应该与具体的错误情况相关联,能够准确地表示错误的类型和原因。

博客 886

Error response from daemon: Get “https://index.docker.io/v1/search?q=nginx&n=25“:

在使用docker seach 命令搜索镜像的时候遇到这个错误,docker pull是可以正常下载镜像的,关于这个问题,本文提供解决方案,完全可行。

猿小白的博客 1万+

常见HTTP请求错误码大全 The definition of errno and errmsg

常见HTTP请求错误码大全 The definition of errno and errmsg https://gitee.com/owenzhang24/error_code Buy me a cup of coffee :)

owenzhang的博客 1062

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

开发常见错误状态码

除了标准的 HTTP 状态码,一些应用还会使用自定义的错误码来提供更多细节。

qq_41081716的博客 1313

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

大模型API错误码全解析,掌握这7种响应代码让你调试效率提升3倍

掌握Python大模型API错误码解读方法,快速定位调用异常。涵盖认证失败、请求超时等7类高频错误码,解析适用场景与修复策略,提升调试效率3倍以上。开发运维均适用,值得收藏。

FuncInk的博客 1920

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

MegaParse错误代码:完整错误码与解决方法

在使用MegaParse进行文档解析时,你是否曾遇到过"解析失败"却无法定位具体原因的情况?当处理PDF、Docx等复杂格式文件时,错误提示模糊、解决方向不明往往导致开发效率大幅下降。本文系统整理了MegaParse全量错误代码体系,包含21个核心错误场景、12种解决方案模板和7个实战排查流程图,帮助开发者3分钟定位问题根源,90%的解析异常可通过本文档独立解决。 读完本文你将获得: - 完整的...

gitblog_00175的博客 807

2019年6月3日 星期一(自定义错误码)

php自定义返回的错误码 上面的文件是在Laravel中集成Console的Demo 经过前后端协商统一将勺子课堂接口返回状态码(Code)定义为: -1:接口请求失败; 200:接口请求成功; 801:接口请求参数错误; 806:接口Token验证失败; 901:接口服务系统错误; ** 注:若接口还有其他返回状态码,则从整数 1 开始标识,并详细记录到接口文档中; ** 总揽 200...

qq_37796239的博客 347

400状态码_Spring Boot教程(25) – 状态码和错误码的一种最佳实践

前两天在V2EX上看到一个帖子,有人吐槽公司项目所有的接口请求都返回200状态码,再在body里加入code进行业务区分的做法不合理,帖子引起了程序员们激烈的讨论。左耳朵耗子(陈皓)之前也发微博讨论过这个问题,不同意见的两方人数都挺多的,各有各的道理。“200一把梭”的人会采用类似如下的JSON响应:{ "code":123, "message":"OK", "data":{ ...

weixin_39725924的博客 759

Python大模型API调用失败?5个关键错误码解析助你快速排障

快速解决Python大模型API调用失败问题,本文提供5个关键错误码的精准解读与应对策略,涵盖认证失败、请求超时等常见场景。通过系统化排障方法,提升开发效率,助力项目稳定运行。Python大模型API错误码解读实用指南,值得收藏。

StepLens的博客 1223

【大模型集成避坑指南】:从错误码入手精准定位Python API调用故障

快速定位Python大模型API调用故障,本文深入解析常见错误码含义与应对策略,涵盖鉴权失败、请求超时等典型场景。通过精准的Python大模型API错误码解读,提升调试效率,保障集成稳定性,值得收藏。

LogicWander的博客 1020

趣说API HTTP 状态码的使用

在设计API HTTP 状态码的时候,我们总能听到两种声音: 第一种,也是大家最常用的: 所有接口的状态码都返回 200,然后在自定义错误码: # 正确响应 { "code: 200, "message": "success", "data": { &a

wazi的博客 734

GLM-4.6V-Flash-WEB错误码解析:常见返回值处理教程

本文介绍了基于星图GPU平台自动化部署GLM-4.6V-Flash-WEB镜像的实践方法。该平台支持一键启动多模态模型服务,便于快速集成图像理解与图文生成能力。通过预置Jupyter脚本,开发者可高效实现模型微调与API调用,适用于智能内容分析、视觉问答等AI应用开发场景。

weixin_42591413的博客 187

常见的Http协议状态

200:请求正常处理 204:请求被受理但没有资源可返回 206:客户端只是请求资源的一部分,服务器只对请求的部分资源执行GET方法,相应报文中通过Content-Range指定范围的资源 301:永久性重定向 302:临时重定向 303:与302相似,它希望客户端在请求一个URL时,能通过Get方法重定向到另一个URI上 304:发送附带条件的请求时,条件不满足时返回,与重定向无关 307:临...

lifeinmyheart 446

JSON-RPC

RPCRPCRPC是什么?常见的RPC框架RPC框架实现JSON-RPCJSON-RPC是什么?JSON-RPC请求JSON-RPC响应JSON-RPC错误码示例 RPC RPC是什么? RPC(Remote Procedure Call)指的是远程过程调用,就是从一台机器上通过参数传递的方式调用另一台机器上的一个函数或方法并得到响应结果。 RPC会隐藏底层的通讯细节。 RPC是一个请求响应模型,客户端发起请求,服务器返回响应。 RPC在使用形式上像调用本地函数一样去调用远程的函数。 常见的RPC框架

Lydia_r的博客 3725

深入理解 HTTP 状态码 —— 前端后端必备知识

HTTP 状态码是服务器响应 HTTP 请求时返回的一个三位数字代码,它表示服务器对请求的处理结果。使用标准 HTTP 状态码在返回的 JSON 中自定义业务错误码,例如:"message": "用户未注册"这样可以在统一的200 OK下做细致的业务判断。类别范围含义示例1xx100–199信息响应2xx200–299成功3xx300–399重定向4xx400–499客户端错误5xx500–599服务器错误当然可以,下面我们来具体深入讲解 HTTP 状态码中的。

Mylvzi的博客 1708
上一篇: 数据库锁的概念与介绍
下一篇: 对Mybatis的深入了解
山水如墨染丶
博客等级 码龄8年 36粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值