redirect与forward区别
来源:互联网 发布:mac imovie教程 编辑:程序博客网 时间:2024/05/16 05:57
1.forward只能将请求转发给同一个web应用中的组件,redirect不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源;
2.redirect在浏览器地址栏中显示的URL会发生改变,由初始URL地址变成重定向的目标URL,forward地址栏保持初始的URL地址不变;
3.redirect对浏览器的请求直接作出响应,响应的结果就是告诉浏览器去重新发出对另外一个URL的访问请求.forward在服务器端内部将请求转发给另外一个资源,浏览器只知道发出了请求并得到了响应结果,并不知道在服务器程序内部发生了转发行为;
4.forward的调用者和被调用者之间共享相同的request对象和response对象,他们属于同一个访问请求和响应过程,redirect调用者和被调用者使用各自的request对象和response对象,他们属于两个独立的访问请求和响应过程;
5.forward和redirect在调用他们之前,都不能有内容已经被实际输出到客户端;
- Forward与Redirect区别
- Forward与Redirect区别
- forward与redirect区别
- redirect与forward区别
- forward与redirect区别
- redirect与forward区别
- forward与redirect区别
- forward与redirect区别
- forward 与redirect 区别
- forward 与redirect区别
- forward与redirect区别
- forward与redirect区别
- forward与redirect区别
- forward与redirect的区别
- forward与redirect的区别!
- forward与redirect的区别
- forward与redirect之区别
- forward与redirect的区别
- Java中接口和抽象类有什么区别
- SQL Server XML基础学习<2>之--FOR XML AUTO/RAW
- Android 记录和恢复ListView滚动的位置的三种方法
- VBS学习2 + 如何在运行命令行工具后让命令窗口保持打开状态?
- Extjs4学习资料(TreeStore使用)
- redirect与forward区别
- C++ swap宏
- js刷新页面方法大全
- hdu1498 50 years, 50 colors
- 笔记-2003-A Maximum Entropy Chinese Character-Based Parser
- 微软strcpy,strcat和strcmp的实现源代码
- Struts1和struts2的执行流程
- 虚拟化、云计算、开放源代码及其他
- 《windows核心编程》读书笔记——内存体系结构