现在的位置: 首页 > 综合 > 正文

重定向与转发区别

2018年02月05日 ⁄ 综合 ⁄ 共 356字 ⁄ 字号 评论关闭

/*导航去首页
*   重定向
*      1. 服务器会首先返回给客户端,告诉其重定向的地址
*      2. 客户端浏览器取得响应,发现是重定向,自动发起二次请求(所以地址栏会变)
*      3. 优点:相对转发可以去到外部服务器资源,是http协议机制
*      4. 缺点:性能没转发高,二次请求request对象变了,因此原来的request对象上的表单、
*         request作用域的数据将无法访问
* */
 
/*    request转发:
                    1.forward是一种服务器内部的行为,单次请求
                    2.效率高,安全(不泄漏目标页的url)
                    3.缺点:只能在自己服务器内部,是jsp自己的机制
                    4.可以使用原来的request对象上的表单、request作用域的数据
* */

抱歉!评论已关闭.