HTTP的301状态码和302状态码的区别

技术 · 03-19 · 136 人浏览

301, 永久重定向, 在请求原 url 一次后, 尽管原 url 不存在了, 浏览器不会再请求原 url, 而是直接请求重定向的 location url

302, 临时重定向, 用于临时修改资源的内容, 在请求原 url 一次后, 之后的请求还是会访问原 url 资源

也就是说, 浏览器对 301 重定向是有记忆的, 对 302 重定向请求是没有记忆的, 如果这时提供 url 接口的服务器挂了, 302 依然能跳转, 而 301 不能跳转
计算机网络 HTTP
Theme Jasmine by Kent Liao