本文共 528 字,大约阅读时间需要 1 分钟。
01、如何解决HTTP协议无状态问题
HTTP是无状态的协议,客户每次读取web页面时,服务器都打开新的连接,而且服务器也不会自动维护客户的上下文信息 那么要怎么才能在多次请求之间共享信息呢(比如实现网上商店中的购物车)? 服务器端如何判断一个客户的分时段的连接是不是属于同一个客户? session和cookie就是为解决HTTP协议的无状态采用的两种解决方案 可以采用session将信息保存在服务器端解决 可以采用cookie将信息保存在客户端解决 02、理解图session:发给顾客一张会员卡,除了卡号之外什么信息也不纪录,每次消费时,如果顾客出示该卡片,则店员在店里的纪录本上找到这个卡号对应的纪录添加一些消费信息。这种做法就是在服务器端保持状态。 【只记用户ID,而ID的详细记录放在店家的数据库里;每次凭ID检索服务器的记录。】
转载地址:http://fmrq.baihongyu.com/