0%

Http连接是无状态协议,就是说,当一次请求完成,发送第二次请求的时候,浏览器是不会记录上一次请求的状态的。如果真的是这样,那么请思考下面两个问题:

  1. 一个用户登录系统,假设你已经登录成功,当你跳转到某个新页面的时候,由于无状态协议,服务器没有记录你登录成功的状态,你是不是要重新登录?
  2. 假设你在淘宝上买东西,当用户把商品加入购物车,点击下单,这又产生了一个新的请求,而服务器如何识别是哪个用户的下单请求,从而去找到对应的用户的购物车里的商品信息?
阅读全文 »