面试题:请你聊聊转发和重定向的区别

相同点

  • 页面都会实现跳转

不同点

  • 请求转发的时候url不会发生变化 重定向的时候会发生变化
  • 转发是一次请求,重定向是两次请求
  • 转发只能转发到当前web应用内的站点(通俗来讲就是你创建的项目内的所有网站),重定向可以定向到任何的资源
    JavaWeb中转发和重定向的区别

转发 307

就是A想找C,中间有B,让B去找C,然后把C的内容放在B上,最后A去访问B

重定向 302

就是A去找C,但是只有B知道C在哪,B告诉A了C在哪,让A去找C

相关文章: