流浪のwolf

卷帝

导航

25. http 常见状态码

状态码的分类:

  2xx:表明请求被成功接收并处理 ;

  3xx:表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向 ;重定向就是 从 a 地址跳转到 b 地址 ;

  4xx:客户端错误,请求错误,请求参数是否写对了 ;

  5xx:服务器自己出错,不是客户端的错误 ;

具体分类:

  200: 成功处理请求,并返回了数据 ;

  201:(已创建) 请求成功并且服务器创建了新的资源。

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

  401:(未授权) 请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。

  402:该状态码是为了将来可能的需求而预留的。

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

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

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

参考:https://blog.csdn.net/qq_43418737/article/details/121851847

 

延申问题:301  302 307解释一下

  301:永久移动,即请求的资源已经不在了;

  302:临时移动,请求的资源还在,但是也要重定向 ;

  307:临时重定向 ,和 302  类似 ;

posted on 2022-11-12 17:28  流浪のwolf  阅读(41)  评论(0编辑  收藏  举报