session是一个类
是客户端给服务端发送报文的时候自动生成的一个类对象
这个类对象呢 是客户端第一次访问服务端的时候,由服务端生成的。
服务端将这个session生成之后,就保留在服务器内直到客户端与服务端的连接断开。那么 下次的每次客户端访问服务端的时候,可以通过这个session获取一些既定/或者说是之前已经获取到、需要保留的信息。
那么 服务器是如何知道客户端是不是最近已经访问过一次它呢?
答案是 客户端在发送请求的时候会携带一个cookie,cookie内含有sessionId,服务器拿这个id和他存放的session们的id相比,如果找到了,说明之前已经访问过了一次。