cookie: 会话跟踪技术 存储在客户端
session:会话跟踪技术 存储在服务端
session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期,Session是依赖cookie工作的。
注:为这个用户创建的Cookie的名称是aspsessionid。这个Cookie的唯一目的就是为每一个用户提供不同的身份认证。
cookie作用:
- 将网页中的数据保存在浏览器中
cookie的生命周期:- 默认情况下:cookie的生命周期是一次会话,会话结束,生命周期结束(浏览器关闭)
如果通过excepress设置过期时间,并且过期时间还没到期,那么关闭浏览器重新打开还会存在
cookie注意点:**
默认cookie中不会保存任何数据 - cookie不能一次性设置多条消息,只能一条一条设置
cookie有大小(4kb)和个数(20-50)限制
cookie有自己的作用范围
如果在同一浏览器中,默认下一级路径能访问
如果在同一浏览器中,想让上一级路径也能访问cookie,那么要添加path属性
- 默认情况下:cookie的生命周期是一次会话,会话结束,生命周期结束(浏览器关闭)
document.cookie = "name=liangshuang:path/