HTTP(S)状态码

随笔2个月前发布 余先森
29 0 0

HTTP状态码用于表示Web服务器在处理HTTP请求时返回的结果状态。HTTP状态码由3位数字组成,共分为5类,分别是:

1xx(信息性状态码):接受的请求正在处理
2xx(成功状态码):请求已成功被服务器接收、理解、并接受
3xx(重定向状态码):需要客户端执行进一步的操作才能完成请求
4xx(客户端错误状态码):请求包含语法错误或无法完成请求
5xx(服务器错误状态码):服务器在处理请求的过程中发生了错误

其中,常见的有效的HTTP状态码包括:

200 OK:请求已成功被服务器接收、理解、并接受。
201 Created:请求已经被实现,而且有一个新的资源已经依据请求的需要而建立。
204 No Content:服务器成功处理了请求,但不需要返回任何实体内容,并且希望返回更新了的元信息。
206 Partial Content:服务器成功处理了部分 GET 请求。
301 Moved Permanently:请求的资源已永久移动到新位置。
302 Found:请求的资源已临时移动到新位置。
304 Not Modified:资源未被修改,可以使用客户端缓存的版本。
400 Bad Request:服务器无法理解请求的格式,客户端不应当尝试再次使用相同的内容发送请求。
401 Unauthorized:请求未经授权,需要身份验证。
403 Forbidden:服务器理解请求客户端的请求,但是拒绝执行此请求。
404 Not Found:服务器无法根据客户端的请求找到资源。
500 Internal Server Error:服务器内部错误,无法完成请求。

__EOF__

HTTP(S)状态码
本文作者: NCC-17039 本文链接: https://www.cnblogs.com/bashir/p/17958054 关于博主: 评论和私信会在第一时间回复。或者直接私信我。 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...