forward和redirect的区别
来源:互联网 发布:ubuntu syslog函数 编辑:程序博客网 时间:2024/05/20 17:23
1.从地址栏显示来说
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.
2.从数据共享来说
forward:转发页面和转发到的页面可以共享request里面的数据.
redirect:不能共享数据.
3.从运用地方来说
forward:一般用于用户登陆的时候,根据角色转发到相应的模块.
redirect:一般用于用户注销登陆时返回主页面和跳转到其它的网站等.
4.从效率来说
forward:高.
redirect:低.
阅读全文
0 0
- forward和redirect的区别
- forward 和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward 和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward 和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward和redirect的区别
- forward 和redirect的区别
- forward 和redirect 的区别
- 最长线段(几何证明题)
- 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛 A,C,F , H
- 大数据分析中的 数据,大数据
- 泛型数组列表 ArrayList 用法总结
- 算法|动态规划问题
- forward和redirect的区别
- 动态规划
- 判断一棵树是否是平衡二叉树及其时间复杂度的优化
- position几种定位方式
- 先进软件开发技术与工具
- QFrame类
- 如何用Tensorflow训练模型成pb文件(二)——基于tfrecord的读取
- PAT (Basic Level) Practise (中文) 1051. 复数乘法 (15)
- [转载]VC 6.0中添加库文件和头文件