写在前面
之前接触web的时候还听说过session和cookie,但是后来一直接触andorid端又一直在一个项目里待着,自此之后没有接触过session和cookie,直到,最近和其他项目组开发app,服务器端存在session,所以才有了这篇记录。
初识session与cookie
session是存在服务器的的用来区分不同的会话的,是一种服务器机制;cookie 是客户端首次登录服务器以后,保存服务器返回给客户端session id的,之后客户端请求服务器的时候,会将该信息发送给服务器,服务器就能识别出该客户端的访问。
客户端登录服务器之后,服务器需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否包含了一个session标识-称为session id,如果已经包含一个session id则说明以前已经为此客户创建过session,服务器就按照session id把这个session检索出来使用.如果客户请求不包含session id,则为此客户创建一个session并且生成一个与此session相关联的session id,这个session id将在本次响应中返回给客户端保存。
网友评论