码迷,mamicode.com
首页 > 其他好文 > 详细

sendRedirect, foward区别

时间:2019-10-17 12:06:09      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:direct   客户   发送   请求   spl   play   apt   参数   服务器端   

1、foward是服务器端控制页面转向,在客户端的浏览器地址中不会显示转向后的地址;sendRedirect则是完全的跳转,浏览器中会显示跳转的地址并重新发送请求链接。

原理:forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后再将这些内容返回给浏览器,浏览器根本不知道服务器发送的这些内容是从哪来的,所以地址栏还是原来的地址。

redirect是服务器端根据逻辑,发送一个状态码,告诉浏览器重新去请求的那个地址,浏览器会用刚才的所有参数重新发送新的请求。

sendRedirect, foward区别

标签:direct   客户   发送   请求   spl   play   apt   参数   服务器端   

原文地址:https://www.cnblogs.com/u013533289/p/11690953.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!