請求轉發和重定向

相同点--->页面都会实现跳转
不同点--->请求转发的时候,url不会产生变化      307
 重定向的时候,url地址栏会发生变化   302

请求转发:只能在当前应用中跳转

重定向:不仅可以完成服务器同一个项目间进行跳转,还可以在不同项目间进行跳转

请求转发

A:浏览器只发出一次请求,收到一次响应

B:请求所转发到的资源中可以直接获取到请求中所携带的数据

C:浏览器地址栏显示的为用户所提交的请求路径

D:只能跳转到当前应用的资源中

重定向

A:浏览器发出两次请求,接收到两次响应

B:重定向到的资源不能直接获取到用户提交中所携带的数据

C:浏览器地址栏显示的为重定向的请求路径,而非用户提交的路径,也正因为如此

重定向的一个重要作用是:防止表单重复提交

D:重定向不仅可以跳转到当前应用的其他资源,也可以跳转到其他应用中资源

原文地址:https://www.cnblogs.com/rzkwz/p/12392995.html