HTTP状态码

Posted wgchen~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP状态码相关的知识,希望对你有一定的参考价值。

  • 2xx 请求成功,表示成功处理了请求的状态代码
  • 3xx 请求被重定向,表示要完成请求,需要进一步操作。通常,这些状态代码用来重定向
  • 4xx 请求错误,这些状态代码表示请求可能出错,妨碍了服务器的处理
  • 5xx 服务器错误,这些状态码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错

状态码说明
200(成功)服务器已成功处理了请求
201(已创建)请求成功并且服务器创建了新的资源
204(无内容)服务器成功处理了请求,但没有返回任何内容
301(永久移动)请求的网页已永久移动到新的位置
302(临时移动)服务器目前从不同位置响应请求
400(错误请求)服务器不理解请求的语法
401(未授权)请求要求身份验证
403(禁止)无权限,服务器拒绝请求
404(未找到)服务器找不到请求的资源
408(请求超时)
422(验证错误)请求参数未通过验证
429(被限制)请求次数过多
500(服务器内部错误)服务器遇到错误,无法完成请求
501(还未实施)服务器不具备完成请求的功能
502(错误网关)服务器作为网关或代理,从上游服务器收到无效响应
503(服务不可用)服务器目前无法使用(由于超载或停机维护)
504(网关超时)服务器作为网关或代理,但是没有及时的从上游服务器收到请求

以上是关于HTTP状态码的主要内容,如果未能解决你的问题,请参考以下文章

http状态码分类以及常见状态码分析

HTTP状态码

Http状态码:简单获取http状态码

HTTP状态码404是啥意思?

http协议的状态码 200301304404502 HTTP状态码解释

http协议状态码及其意义