重定向(redirect):浏览器发送请求并收到响应后再次向一个新地址发请求
请求转发(forward):服务器接到请求后为了完成响应转到一个新的地址
请求转发 | 重定向 |
一次请求一次响应 | 两次请求两次响应 |
url地址栏无变化 | url地址栏发生变化 |
请求转发后的代码不执行 | 重定向后代码继续执行 |
转发的范围是本项目的任意界面 | 重定向的范围无限制 |
不允许重写url地址 | 允许重写url |
Request级别信息共享 | Request级别信息不共享 |