HTTP状态码,301和302有什么具体区别?200和304的区别?

状态吗可以按照第一个数字分类:

  • 1表示信息,
  • 2表示成功,
  • 3表示重定向,
  • 4表示客户端错误,
  • 5表示服务器错误;

常见的状态码有:

  • 101:切换协议
  • 200:成功
  • 301:永久重定向
  • 302:临时重定向
  • 304:未修改

301和302的区别:

  • 301:永久移动,请求的网页已永久移动到新的位置,服务器返回此响应,会自动将请求者转到新的位置
  • 302:历史移动,服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来继续以后的请求

200和304的区别:

  • 200表示成功,服务器已经成功处理了请求,通常表示为服务器提供了请求的网页
  • 304表示未修改,自从上次请求后,请求的网页未修改过,服务器返回此响应时不会返回网页内容。
posted @ 2021-07-18 14:43  pangqianjin  阅读(564)  评论(0编辑  收藏  举报