面试题: 请求转发(request)和重定向(forward)的特点区别


请求转发(forward)和重定向(redirect)的区别:

核心本质: forward 是一次请求, redirect 是两次请求( http 是无状态的 ,多次请求相互独立)

转发的特点:

  • 转发地址栏路径不变
  • 转发只能访问当前服务器下的资源
  • 可以访问WEB-INF下的资源
  • 转发是一次请求,可以使用request对象来共享数据

重定向的特点:

  • 重定向地址栏路径发生变化
  • 重定向可以访问其他站点(服务器)的资源
  • 重定向是两次请求, 不可以使用request域对象来共享数据


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM