区别一:重定向时浏览器上的网址改变;转发时浏览器上的网址不变 区别二:重定向实际上产生了两次请求;转发只有一次请求 重定向:发送请求 -->服务器运行-->响应请求,返回给浏览器一个新的地址与响应码-->浏览器根据响应码,判定该响应为重定向,自动发送一个新的请求给服务器,请求地址为之前返回的地址-->服务器运行-->响应请求给浏览器 转发:发送请求 -->服务器运行-->进行请求的重新设置,例如通过request.setAttribute(name,value)-->根据转发的地址,获取该地址的网页-->响应请求给浏览器 区别三:重定向时的网址可以是任何网址;转发的网址必须是本站点的网址
解释转发与跳转的区别?
最新推荐文章于 2021-11-15 00:04:17 发布