HTTP 状态码有什么用?
简单来说,Web 服务器和客户端在通信过程中,可以通过 HTTP 状态码来了解自己收到的 HTTP 请求的状态,并酌情进行相应的处理。
例如,状态码 200 代表请求已成功,随后客户端即可准备好继续处理后续请求;状态码 301 代表客户端所请求的资源已被永久重定向至新位置,随后客户端就可以向新的位置发出请求;状态码 404 代表服务器未找到客户端所请求的资源。
HTTP 状态码的分类
1xx,消息
“1xx”状态码代表客户端发出的请求已被接受,需要进一步处理。此类状态码可以理解为服务器向客户端发出的通知,告知客户端应继续等待服务器采取进一步行动。
2xx,成功
“2xx”状态码代表客户端发出的 HTTP 请求已被服务器成功接收、理解并接受。
3xx,重定向
“3xx”状态码代表客户端所请求的内容已被转移到新的位置,服务器会通过响应信息向客户端告知内容的新位置,客户端可根据这种响应访问新地址,获取自己所请求的内容。
4xx,客户端错误
“4xx”状态码代表客户端发出的请求存在错误,妨碍了服务器的处理。此时,服务器向客户端发送的响应中会指出发生错误的原因,而客户端需要根据这个原因进行必要的应对。
5xx,服务器端错误
“5xx”状态码代表服务器无法完成客户端发出的有效请求,例如服务器处理过程中出错,或者遇到了某种异常状态。
HTTP 状态码的分类
1xx,消息
“1xx”状态码代表客户端发出的请求已被接受,需要进一步处理。此类状态码可以理解为服务器向客户端发出的通知,告知客户端应继续等待服务器采取进一步行动。
2xx,成功
“2xx”状态码代表客户端发出的 HTTP 请求已被服务器成功接收、理解并接受。
3xx,重定向
“3xx”状态码代表客户端所请求的内容已被转移到新的位置,服务器会通过响应信息向客户端告知内容的新位置,客户端可根据这种响应访问新地址,获取自己所请求的内容。
4xx,客户端错误
“4xx”状态码代表客户端发出的请求存在错误,妨碍了服务器的处理。此时,服务器向客户端发送的响应中会指出发生错误的原因,而客户端需要根据这个原因进行必要的应对。
5xx,服务器端错误
“5xx”状态码代表服务器无法完成客户端发出的有效请求,例如服务器处理过程中出错,或者遇到了某种异常状态。
了解亚马逊云科技相关资讯
本文介绍的管理工具新功能,着重解决灾备演练和灾备准备之间启动蓝图配置切换的操作难题,试图尽可能降低运维压力和出错率。可以在大多数情况下,满足经济型和生产用模式之间高效快速切换实例启动蓝图配置的要求。
数据备份与灾难恢复方案是每一个数据库使用者平时就应该留心的问题,当灾难发生后再想挽回损失可能就于事无补了。利用 Amazon RDS for Oracle 建立只读副本可以帮助你防患于未然。
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 资源。本文将会介绍一种基于 x.509 证书的认证方式,并结合 Amazon Identity and Access Management (IAM) 服务完成对相关资源的授权。