标签:forward 页面 www 应用 res 跳转页面 就会 直接 浏览器
是服务器请求资源,服务器直接访问目标资源地址的URL,读取并发送目标URL返回的内容到浏览器,这个过程浏览器是不知道,浏览器的地址栏还是原来的地址。
转发的路径必须是同一个web容器下的url,其不能转向到其他的web路径上去,中间传递的也是自己的容器内的request,故转发页面和转发到的页面可以共享request里面的数据。
是服务器根据处理逻辑,返回一个302状态码和新请求地址,告诉浏览器重新去请求这个url,这时浏览器的地址栏就会变成新的URL。因为是浏览器重新请求目标地址,所以这个新地址可以重定向到容易的URL,并且两次请求的request是不共享的。
转发是服务器行为,重定向是客户端行为。
两者的内部机制有很大的区别:
标签:forward 页面 www 应用 res 跳转页面 就会 直接 浏览器
原文地址:https://www.cnblogs.com/Utah-Lee/p/10548393.html