简述请求转发和重定向的区别

重定向与转发的区别:

1.重定向访问服务器两次,转发只访问服务器一次。

2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。

3.重定向跳转后必须加上return,要不然页面虽然跳转了,但是还会执行跳转后面的语句,转发是执行了跳转页面,下面的代码就不会在执行了。

4.request级别使用信息共享,使用重定向必然出错

5.还有一个大的区别就是,重定向可以访问自己web应用以外的资源


有相关问题可以评论回复哦!

猜你喜欢

转载自blog.csdn.net/m0_37668335/article/details/80556896