http常见的状态码有哪些各是什么意思?

2开头的状态码

   2xx表示成功处理了请求状态码

           200(成功)服务器已经成功处理了请求通常;

3开头的状态码

   3xx(重定向)表示要完成请求,需要进一步操作,通常这些状态码用来重定向

           304(未修改)自从上次请求后,请求的网页未修改过,服务器返回此响应时不会返回网页内容;

4开头的状态码

   4xx(请求错误)这些状态码表示请求可能出错,妨碍了服务器的处理

         400(错误请求)服务器不理解请求的语法;

         403(禁止)服务器拒绝请求

         404(未找到)服务器找不到请求的网页

5开头的状态码

  5xx(服务器错误)这些状态码表示服务器再尝试处理请求时发生内部错误,这些错误可能是服务器本身错误而不是请求错误

         501(尚未实施)服务器不具备完成请求的功能;

              例如:服务器无法识别请求方法时可能会返回此代码

         500(服务器内部错误)服务器遇到错误无法完成请求

         502(错误网卡)服务器做为网关或代理,从上游服务器收到无效响应

         503(服务不可用)服务器目前无法使用(由于超载或者停机维护)通常这只是暂时状态

         504(网关超时)服务器做为网关或代理,但是没有及时从上游服务器收到请求

         505(http版本不受支持)服务器不支持请求中所用的http协议版本

 

 

 

       

   

你可能感兴趣的:(前端碎片小知识点)