1.session是基于cookie的
当一浏览器第一次向一服务器发送请求时,在服务器端会对应该浏览器产生一个session(该session有一个唯一sessionId),然后该sessionId会通过网络被发送到客户端,ssessionId会被客户端保存起来。如果客户端再次向该服务器端发送请求,该请求会包含该sessionId,服务器端发现请求里有sessionId,然后就会和服务器端所有的sessionId进行比较。只要有一个完全匹配的,服务器就会认为客户端已经记住了该session,然后服务器就会找到与该sessionId对象的session对象为客户端提供服务。[color=red]这种cookie是会话cookie,是保存在浏览器的进程里的,而不是保存在硬盘上的。浏览器如果被关闭,则该cookie丢失。[/color]
未完
当一浏览器第一次向一服务器发送请求时,在服务器端会对应该浏览器产生一个session(该session有一个唯一sessionId),然后该sessionId会通过网络被发送到客户端,ssessionId会被客户端保存起来。如果客户端再次向该服务器端发送请求,该请求会包含该sessionId,服务器端发现请求里有sessionId,然后就会和服务器端所有的sessionId进行比较。只要有一个完全匹配的,服务器就会认为客户端已经记住了该session,然后服务器就会找到与该sessionId对象的session对象为客户端提供服务。[color=red]这种cookie是会话cookie,是保存在浏览器的进程里的,而不是保存在硬盘上的。浏览器如果被关闭,则该cookie丢失。[/color]
未完
本文详细介绍了Session的工作原理及其与Cookie之间的关系。当浏览器首次访问服务器时,服务器会产生一个唯一的SessionID并将其通过Cookie发送给客户端。后续客户端的每次请求都会包含这个SessionID,服务器通过比对来确认客户端的身份,并据此提供相应的服务。文章还特别指出,此类Cookie为会话Cookie,仅保存在浏览器进程中。
2141

被折叠的 条评论
为什么被折叠?



