百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

常见的HTTP状态码对照表总结笔记 下载遇到错误http状态码404

yuyutoo 2024-10-12 00:32 2 浏览 0 评论

信息响应类别

  • 1xx - 信息响应 - 传达传输协议级别的信息
  • 2xx - 成功的响应 - 表示客户端的请求已成功接受
  • 3xx - 重定向 - 表示客户端必须采取一些额外的操作才能完成其请求
  • 4xx - 客户端错误 - 此类错误状态码指向客户端
  • 5xx - 服务端错误 - 服务器对这些错误状态代码负责

信息响应

  • 100:继续(Continue) — 到目前为止一切正常,表示服务器已经接收到请求的一部分,并等待请求者继续发送剩余部分请求
  • 101:交换协议(Switching Protocols) — 客户端要求服务器交换协议,服务器已同意这样做,表示服务器将遵从客户的请求转换到另外一种协议
  • 102:正在处理(Processing) — 正在处理请求,尚无响应

成功的响应

  • 200:成功(OK) — 请求成功,表示请求已成功,请求所希望的响应头或数据体将随此响应返回。
  • 201:正创建(Created) — 请求已完成,已创建新资源,表示请求已经被成功处理,并已经创建了一个新的资源
  • 204:无内容(No Content)— 含义与 200 相同,但响应头后没有 body 数据,表示请求已成功处理,但响应报文中没有实体的主体部分。
  • 206:部分内容(Partial Content)— 当从客户端发送 Range 范围标头以只请求资源的一部分时,将使用此响应码。

重定向

  • 300:多种选择。请求的资源可包括多个位置,希望用户或代理能够选择其中一个。
  • 301:永久移动(Moved Permanently) — 资源永久移动到新的 URL,请求的网页已永久移动到新位置。
  • 302:临时移动(Moved Temporarily) — 资源临时移动到新的 URL,请求的网页已临时移动到新位置。
  • 304:未修改(Not Modified)— 当协商缓存命中时会返回这个状态码,表示客户端请求的资源未被修改,可以直接使用缓存的版本。
  • 307:临时重定向(Temporary Redirect) — 与 302 请求类似,用于 post 请求,它不允许更改 HTTP 方法
  • 308:永久重定向(Permanent Redirect) — 与 301 请求类似,用于 post 请求,它不允许更改 HTTP 方法

客户端错误

此类错误状态代码指向客户端

  • 400:请求错误(Bad Request) — 服务器无法理解和处理请求,服务器不理解请求的语法。
  • 401:未经授权(Unauthorized) — 需要验证,用户尚未验证,请求要求身份验证。对于需要登录的网页,服务器可能返回此响应。
  • 403:禁止(Forbidden) — 对资源的访问权限不足,服务器拒绝请求。
  • 404:未找到(Not Found) — 找不到请求的资源
  • 405:方法不允许(Method Not Allowed) — 服务器知道请求方法,但目标资源不支持该方法。例如,API 可能不允许调用 DELETE 来删除资源。
  • 409:冲突(Conflict) — 当客户端试图执行一个会导致一个或多个资源处于不一致状态的操作时。
  • 410:已移除(Gone) — 由于有意移除,因此请求不再可用
  • 416:请求范围不满足(Requested Range Not Satisfiable) — 客户端已使用 Range 标头请求文件的一部分,但服务器无法提供该部分。当响应中存在 Accept-Ranges 字段且不为 none 时,表示该服务器支持请求范围请求(最近在研究文件上传和下载,遇到 416 记录一下)

服务端错误

  • 500:内部服务器错误(Internal Server Error)— 通用未处理的服务器错误,服务器遇到错误,无法完成请求。
  • 502:网关错误(Bad Gateway) — 网关服务器收到无效响应,服务器作为网关或代理,从上游服务器收到无效响应。
  • 503:服务不可用(Service Unavailable)— 服务器暂时无法处理请求,服务器目前无法使用(由于超载或停机维护)。
  • 504:网关超时 (Gateway Timeout) — 网关服务器未及时获得响应

更多资源

  • 完整的 HTTP 状态代码列表
  • HTTP Status Codes
  • Mozilla HTTP 响应状态码
  • 如果你想了解这方面更加全面、详细的内容,可查阅 《RESTful WebServices》 书籍,也可以在网上查阅一些电子文档,或者摘翻。

相关推荐

史上最全的浏览器兼容性问题和解决方案

微信ID:WEB_wysj(点击关注)◎◎◎◎◎◎◎◎◎一┳═┻︻▄(页底留言开放,欢迎来吐槽)●●●...

平面设计基础知识_平面设计基础知识实验收获与总结
平面设计基础知识_平面设计基础知识实验收获与总结

CSS构造颜色,背景与图像1.使用span更好的控制文本中局部区域的文本:文本;2.使用display属性提供区块转变:display:inline(是内联的...

2025-02-21 16:01 yuyutoo

写作排版简单三步就行-工具篇_作文排版模板

和我们工作中日常word排版内部交流不同,这篇教程介绍的写作排版主要是用于“微信公众号、头条号”网络展示。写作展现的是我的思考,排版是让写作在网格上更好地展现。在写作上花费时间是有累积复利优势的,在排...

写一个2048的游戏_2048小游戏功能实现

1.创建HTML文件1.打开一个文本编辑器,例如Notepad++、SublimeText、VisualStudioCode等。2.将以下HTML代码复制并粘贴到文本编辑器中:html...

今天你穿“短袖”了吗?青岛最高23℃!接下来几天气温更刺激……

  最近的天气暖和得让很多小伙伴们喊“热”!!!  昨天的气温到底升得有多高呢?你家有没有榜上有名?...

CSS不规则卡片,纯CSS制作优惠券样式,CSS实现锯齿样式

之前也有写过CSS优惠券样式《CSS3径向渐变实现优惠券波浪造型》,这次再来温习一遍,并且将更为详细的讲解,从布局到具体样式说明,最后定义CSS变量,自定义主题颜色。布局...

柠檬科技肖勃飞:大数据风控助力信用社会建设

...

你的自我界限够强大吗?_你的自我界限够强大吗英文

我的结果:A、该设立新的界限...

行内元素与块级元素,以及区别_行内元素和块级元素有什么区别?

行内元素与块级元素首先,CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,分别为块级(block)、行内(inline)。块级元素:(以下列举比较常...

让“成都速度”跑得潇潇洒洒,地上地下共享轨交繁华
让“成都速度”跑得潇潇洒洒,地上地下共享轨交繁华

去年的两会期间,习近平总书记在参加人大会议四川代表团审议时,对治蜀兴川提出了明确要求,指明了前行方向,并带来了“祝四川人民的生活越来越安逸”的美好祝福。又是一年...

2025-02-21 16:00 yuyutoo

今年国家综合性消防救援队伍计划招录消防员15000名

记者24日从应急管理部获悉,国家综合性消防救援队伍2023年消防员招录工作已正式启动。今年共计划招录消防员15000名,其中高校应届毕业生5000名、退役士兵5000名、社会青年5000名。本次招录的...

一起盘点最新 Chrome v133 的5大主流特性 ?

1.CSS的高级attr()方法CSSattr()函数是CSSLevel5中用于检索DOM元素的属性值并将其用于CSS属性值,类似于var()函数替换自定义属性值的方式。...

竞走团体世锦赛5月太仓举行 世界冠军杨家玉担任形象大使

style="text-align:center;"data-mce-style="text-align:...

学物理能做什么?_学物理能做什么 卢昌海

作者:曹则贤中国科学院物理研究所原标题:《物理学:ASourceofPowerforMan》在2006年中央电视台《对话》栏目的某期节目中,主持人问过我一个的问题:“学物理的人,如果日后不...

你不知道的关于这只眯眼兔的6个小秘密
你不知道的关于这只眯眼兔的6个小秘密

在你们忙着给熊本君做表情包的时候,要知道,最先在网络上引起轰动的可是这只脸上只有两条缝的兔子——兔斯基。今年,它更是迎来了自己的10岁生日。①关于德艺双馨“老艺...

2025-02-21 16:00 yuyutoo

取消回复欢迎 发表评论: