转发与重定向的区别

来源:互联网 发布:高中数学算法基本语句 编辑:程序博客网 时间:2024/06/16 18:35

1.转发是在服务器端完成,因此称为服务器端跳转  

  重定向是在客户端完成,因此称为客户端跳转    

2.转发后,地址栏不会改变

  重定向后,地址栏会改变

3.转发只能在同一个WEB项目范围内进行

  重定向可以再同一个WEB项目内,也可以重定向到其他任意地方。


转发:

重定向:


Session:

Session在网络中被称为会话。由于HTTP协议是一种无状态的协议,也就是当一个客户端发送请求,服务器端收到请求,

并返回响应后,该连接就结束了,而服务器不保存任何相关的信息。为了弥补这一缺点,HTTP协议提供了session

通过session可以在应用程序的web页面间进行跳转时,保存用户的状态,使得整个用户会话一直存在下去,直到浏览器关闭。


原创粉丝点击