首页  云计算知识 
HTTP 状态码是什么?

HTTP 状态码是什么?

根据 RFC 2616 规范的定义,当 Web 服务器响应 HTTP 请求时,可以使用一组由 3 位数字组成的代码来表示响应状态,这个代码就是 HTTP 状态码。HTTP 状态码可分为五个大类,每个大类由状态码第一位数字所代表(例如 1xx、2xx),后续两位数字(“xx”)代表该大类下的不同细分状态。HTTP 状态码由互联网号码分配局负责维护。

新用户享受中国区域 12 个月免费套餐

HTTP状态码是什么?
首页  云计算知识 
HTTP 状态码是什么?
HTTP状态码是什么?

HTTP 状态码是什么?

根据 RFC 2616 规范的定义,当 Web 服务器响应 HTTP 请求时,可以使用一组由 3 位数字组成的代码来表示响应状态,这个代码就是 HTTP 状态码。HTTP 状态码可分为五个大类,每个大类由状态码第一位数字所代表(例如 1xx、2xx),后续两位数字(“xx”)代表该大类下的不同细分状态。HTTP 状态码由互联网号码分配局负责维护。

新用户享受中国区域 12 个月免费套餐

HTTP 状态码有什么用?

简单来说,Web 服务器和客户端在通信过程中,可以通过 HTTP 状态码来了解自己收到的 HTTP 请求的状态,并酌情进行相应的处理。

例如,状态码 200 代表请求已成功,随后客户端即可准备好继续处理后续请求;状态码 301 代表客户端所请求的资源已被永久重定向至新位置,随后客户端就可以向新的位置发出请求;状态码 404 代表服务器未找到客户端所请求的资源。

HTTP 状态码的分类

HTTP状态码的分类_1xx,消息

1xx,消息

“1xx”状态码代表客户端发出的请求已被接受,需要进一步处理。此类状态码可以理解为服务器向客户端发出的通知,告知客户端应继续等待服务器采取进一步行动。

HTTP状态码的分类_2xx,成功

2xx,成功

“2xx”状态码代表客户端发出的 HTTP 请求已被服务器成功接收、理解并接受。

HTTP状态码的分类_3xx,重定向

3xx,重定向

“3xx”状态码代表客户端所请求的内容已被转移到新的位置,服务器会通过响应信息向客户端告知内容的新位置,客户端可根据这种响应访问新地址,获取自己所请求的内容。

HTTP状态码的分类_4xx,客户端错误

4xx,客户端错误

“4xx”状态码代表客户端发出的请求存在错误,妨碍了服务器的处理。此时,服务器向客户端发送的响应中会指出发生错误的原因,而客户端需要根据这个原因进行必要的应对。

HTTP状态码的分类_5xx,服务器端错误

5xx,服务器端错误

“5xx”状态码代表服务器无法完成客户端发出的有效请求,例如服务器处理过程中出错,或者遇到了某种异常状态。

HTTP 状态码的分类

HTTP状态码的分类_1xx,消息

1xx,消息

“1xx”状态码代表客户端发出的请求已被接受,需要进一步处理。此类状态码可以理解为服务器向客户端发出的通知,告知客户端应继续等待服务器采取进一步行动。

HTTP状态码的分类_2xx,成功

2xx,成功

“2xx”状态码代表客户端发出的 HTTP 请求已被服务器成功接收、理解并接受。

HTTP状态码的分类_3xx,重定向

3xx,重定向

“3xx”状态码代表客户端所请求的内容已被转移到新的位置,服务器会通过响应信息向客户端告知内容的新位置,客户端可根据这种响应访问新地址,获取自己所请求的内容。

HTTP状态码的分类_4xx,客户端错误

4xx,客户端错误

“4xx”状态码代表客户端发出的请求存在错误,妨碍了服务器的处理。此时,服务器向客户端发送的响应中会指出发生错误的原因,而客户端需要根据这个原因进行必要的应对。

HTTP状态码的分类_5xx,服务器端错误

5xx,服务器端错误

“5xx”状态码代表服务器无法完成客户端发出的有效请求,例如服务器处理过程中出错,或者遇到了某种异常状态。

了解亚马逊云科技相关资讯

利用云上灾备管理工具高效管理实例灾备配置

本文介绍的管理工具新功能,着重解决灾备演练和灾备准备之间启动蓝图配置切换的操作难题,试图尽可能降低运维压力和出错率。可以在大多数情况下,满足经济型和生产用模式之间高效快速切换实例启动蓝图配置的要求。

使用 Amazon RDS for Oracle 创立数据备份与灾难恢复方案

数据备份与灾难恢复方案是每一个数据库使用者平时就应该留心的问题,当灾难发生后再想挽回损失可能就于事无补了。利用 Amazon RDS for Oracle 建立只读副本可以帮助你防患于未然。

使用 Jetson nano 结合 Amazon Web Services 机器学习和 IoT 实现边缘智能

Amazon Web Services IoT Greengrass 可将 Amazon Web Services 无缝扩展至边缘设备,因此可以在本地操作其生成的数据,同时仍可将云用于管理、分析和持久存储。借助 Amazon Web Services IoT Greengrass,边缘设备可以运行 Amazon Web Services Lambda 函数、Docker 容器,基于机器学习模型执行预测、使设备数据保持同步以及与其他设备安全通信 – 甚至在没有连接 Internet 的情况下也可实现这些功能。

一文了解 Amazon Web Services 物联网云应用系统的用户管理体系

企业在 Amazon Web Services 上构建自己的物联网云应用系统时,常常需要授权应用系统的最终用户直接访问 Amazon Web Services 资源。本文将会介绍一种基于 x.509 证书的认证方式,并结合 Amazon Identity and Access Management (IAM) 服务完成对相关资源的授权。

亚马逊云科技相关产品

Amazon Lambda
Amazon Lambda
运行代码,无需顾虑服务器。只需按消耗的计算时间付费。

Amazon Aurora
Amazon Aurora
与 MySQL 和 PostgreSQL 兼容的关系数据库,专为云而打造。

Amazon DynamoDB
Amazon DynamoDB
快速灵活的 NoSQL 数据库服务,适合在任何规模下使用

Amazon API Gateway
Amazon API Gateway
创建、维护和保护任意规模的 API

准备好免费体验亚马逊云科技相关产品了吗?

新用户注册,可免费体验 12 个月

准备好免费体验亚马逊云科技相关产品了吗?

新用户注册,可免费体验 12 个月

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多
官方开发资源及培训教程