前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >返回结果的 HTTP 状态码

返回结果的 HTTP 状态码

原创
作者头像
李才哥
修改于 2021-02-22 02:20:25
修改于 2021-02-22 02:20:25
2.5K0
举报
文章被收录于专栏:李才哥李才哥

返回结果的 HTTP 状态码

状态码的职责

当客户端向服务器端发送请求时,描述返回的请求结果

状态码的大致分类

1XX

信息性状态码

· 接收的请求正在处理

2XX

成功状态码

· 请求正常处理完毕

3XX

重定向状态码

· 需要进行附加操作以完成请求

4XX

客户端错误状态码

· 服务器无法处理请求

5XX

服务器错误状态码

· 服务器处理请求出错

2XX 成功

200 OK

表示从客户端发来的请求在服务器端被正常处理了

204 No Content

该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分

206 Partial Content

该状态码表示客户端进行了范围请求,而服务器成功执行了这部分的 GET 请求

3XX 重定向

301 Moved Permanently

永久性重定向。该状态码表示请求的资源已被分配了新的 URI,以后应使用资源现在所指的 URI。

302 Found

临时性重定向。该状态码表示请求的资源已被分配了新的 URI,希望用户(本次)能使用新的 URI 访问

303 See Other

该状态码表示由于请求对应的资源存在着另一个 URI,应使用 GET 方法定向获取请求的资源

303 状态码和 302 Found 状态码有着相同的功能,但 303 状态码明确表示客户端应当采用 GET 方法获取资 源

304 Not Modified

该状态码表示客户端发送附带条件的请求 2 时,服务器端允许请求访问资源,但未满足条件的情况

307 Temporary Redirect

临时重定向。该状态码与 302 Found 有着相同的含义。尽管 302 标准禁止 POST 变换成 GET

4XX 客户端错误

400 Bad Request

该状态码表示请求报文中存在语法错误

401 Unauthorized

该状态码表示发送的请求需要有通过 HTTP 认证(BASIC 认证、DIGEST 认证)的认证信息

403 Forbidden

该状态码表明对请求资源的访问被服务器拒绝了

404 Not Found

该状态码表明服务器上无法找到请求的资源

5XX 服务器错误

500 Internal Server Error

该状态码表明服务器端在执行请求时发生了错误。也有可能是 Web 应用存在的 bug 或某些临时的故障

503 Service Unavailable

该状态码表明服务器暂时处于超负载或正在进行停机维护,现在无法处理请求

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一文牢记HTTP状态码(图解HTTP状态码)
HTTP状态码负责表示客户端HTTP请求的返回结果、标记服务器的处理是否正常、通知出现的错误等工作。
海盗船长
2020/08/27
11.6K1
http常见状态码
204 No Content:表示客户端发送给客户端的请求得到了成功处理,但在返回的响应报文中不含实体的主体部分(没有资源可以返回);
程序员小饭
2020/09/07
6590
HTTP协议常用返回状态码
原文:https://blog.csdn.net/qq_45171957/article/details/123088936
入门笔记
2022/06/03
9250
HTTP协议常用返回状态码
学习提升之HTTP状态码详解
2016-11-1410:23:53 发表评论 315℃热度 1.URL 2.URL中常见的协议 3.TCP/IP协议簇 4.TCP/IP参考模型 5.HTTP协议简介 6.HTTP协议的特点(为什么选择HTTP) 1 何谓HTTP状态码 2 状态码分类 3 常见的状态码 目录 最近太忙了,不好意思,没有更新博客,所以今天抽空把这些天积累的知识都写下来与大家分享。这篇文章是我在学习网络部分的一些学习笔记,在这里分享给大家。之前看到状态码都是搜索下就完事,常用的也都记得,毕竟搭建博客等过程
timhbw
2018/05/03
1.3K0
Networks 06 - HTTP状态码
网络 06 - HTTP状态码 状态码 类别 原因 1XX Informational(信息性状态码) 接收的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作以完成操作 4XX Client Error(客户端错误状态码) 服务器无法处理请求 5XX Server Error(服务器错误状态码) 服务器处理请求出错 1XX 100 Continue: 表示到目前为止都正常, 客户端可以继续发送请求或者忽略这个响应. 2X
Reck Zhang
2021/08/11
4000
HTTP 状态码1 状态码告知从服务器端返回的请求结果2 2XX 成功3 3XX 重定向4 4XX 客户端错误5 5XX 服务器错误
HTTP 状态码负责表示客户端 HTTP 请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。让我们通过本文的学习,好好了解一下状态码的工作机制。 1 状态码告知从服务器端返回的请求结果
JavaEdge
2018/05/16
2.8K0
HTTP协议(三):状态码
前言 作者说:在上一节的内容中,HTTP大佬介绍了他是怎么让服务器和用户达成信息交互的,详细的说明了连接建立过程中用到的一些基本的技术原理,包括请求报文响应报文、建立持久化连接用的Cookie技术等内容。这一节的内容非常有意思,就是那种叫做HTTP状态码的东西。没错,就是上一节中的HTTP报文中的一部分的状态码:200 OK。 状态码的作用 你应该已经知道了,其实我的最根本的作用就是连接服务器老大和用户(人类)。你肯定也知道,世界上并不是所有的东西都能向着自己想象的方向发展。比如说,你喜欢上一个姑娘,最大的
roobtyan
2018/06/04
5520
企业面试题: 请描述WEB常用状态码的含义
状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求还是出现了错误。
舒克
2019/08/09
5460
常见的HTTP状态码有哪些
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。
葆宁
2019/04/18
1.1K0
HTTP相关整理(上)
这次整理HTTP相关知识点的初衷是因为项目中有大量与网络请求相关的知识细节点,所以这次整理的更多的是日常中用得到的点(参考图解HTTP),另外给打算做FE的新人们一些建议:多重视网络这方面的知识。文章的中间我会穿插一些面试时比较容易问到的网络知识点。 告知服务器意图的HTTP方法 HTTP方法中,我们最常用的是GET,POST,DELETE,下表对HTTP/1.1中可用的方法进行了罗列。 GET 获取资源 POST 传输实体主体 PUT 传输文件(一般会配合Web应用程序验证机制或结构设计采用
牧云云
2018/05/02
9080
HTTP相关整理(上)
面试突击53:常见的 HTTP 状态码有哪些?
HTTP 状态码是服务器端返回给客户端的响应状态码,根据(HTTP)状态码我们就能知道服务器端想要给客户端表达的具体含义,比如 200 就表示请求访问成功,500 就表示服务器端程序出错等。 HTTP 状态码可分为 5 大类:
磊哥
2022/06/02
6220
HTTP状态码详解
HTTP状态码介绍 状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误。 状态码的类别 http状态码通常分为5种类型,分别是以1~5五个数字开头,并由三位整数组成 状态码类别说明 1XX信息性状态码(Information)接收的请求正在处理 2XX成功状态码(Success)请求正常处理完毕 3XX重定向状态码(Redirection) (Success)需要进行附加操作以完成请求 4XX客户端错误状态码(Client
运维小白
2018/02/06
1.3K0
HTTP状态码及其含义
1XX:信息状态码 100 Continue 继续,一般在发送 post 请求时,已发送了 http header之后服务端将返回此信息,表示确认,之后发送具体参数信息 2XX:成功状态码 200 OK正常返回信息 201 Created请求成功并且服务器创建了新的资源 202 Accepted服务器已接受请求,但尚未处理 3XX:重定向 301 Moved Permanently请求的网页已永久移动到新位置。 302 Found临时性重定向 303 See Other临时性重定向,且总是使用 GET 请求
iOSSir
2020/07/24
4990
聊一聊HTTP协议常见的状态码及含义
在测试的过程中会遇到多种协议,比如ARP地址解析协议,FTP文件传输协议,HTTP超文本传输协议,IP互联网协议,SMTP简单邮件传输协议,TCP传输控制协议,UDP用户数据报协议等等,今天聊一聊HTTP协议常见的状态码及含义。 1xx、2xx、3xx、4xx、5xx。每个类别下的具体状态码需要详细说明。比如1xx是信息性状态码,像100 Continue和101 Switching Protocols。2xx是成功,比如200 OK,201 Created,204 No Content。3xx是重定向,包括301、302、304等。4xx是客户端错误,比如404 Not Found,403 Forbidden。5xx是服务器错误,如500 Internal Server Error。
漫谈测试
2025/03/22
1240
聊一聊HTTP协议常见的状态码及含义
《图解HTTP》梳理(二)
第四章 返回结果的 HTTP 状态码 状态码类别 类别 原因短语 1XX Informational(信息性状态码) 接收的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作以完成请求 4XX Client Error(客户端错误状态码) 服务器无法处理请求 5XX Server Error(服务器错误状态码) 服务器处理请求出错 代表性状态码 200 OK 204 No Content:一般在只需要从客户端往服务器发
逆葵
2019/04/24
5940
常见http状态码
常见的http状态码有200、301、302、303、307、308、400、401、402、403、404、405、406、500、501、502、503、504、505等
剁椒鱼鳞
2023/06/25
4900
常见http状态码
HTTP响应状态码:除了404,还有啥?
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
可可的测试小栈
2019/10/17
2.1K0
Http状态码有哪些
HTTP 状态码是服务器对浏览器发出的请求所返回的响应的状态标识,用于表示服务器对请求的处理结果。常见的 HTTP 状态码包括:
程序员朱永胜
2023/11/15
2450
HTTP 响应状态码全解
HTTP 状态代码或响应码共分为五类,分别是 1×× 提示信息,2×× 成功,3×× 重定向,4×× 客户端错误,5×× 服务器错误。
RiemannHypothesis
2022/11/05
3.1K0
一张图搞清楚HTTP状态码
在客户端和服务器连接交互的时候,一般是客户端先给服务器发送请求,然后服务器返回结果。
zhanyd
2024/02/05
2320
一张图搞清楚HTTP状态码
相关推荐
一文牢记HTTP状态码(图解HTTP状态码)
更多 >
LV.2
这个人很懒,什么都没有留下~
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文