Cookie与Session
cookie
- 浏览器会自动发送cookie到服务器。
- 存放的为字符串。
- 浏览中可查看到cookie的信息,所以cookie存放的一般为标识
- 在服务器中可查看及更改cookie的值,并返回到浏览器。
- 不可跨域
session
- 在服务器端运行。
- 一般与cookie对应,存放的为cookie标识的具体信息。
example:
//登录验证
1. 首次登录成功后,cookie中存放userID, session中存放user
2. 下次访问此网站时,会带过来cookie的值,如有cookie相等,则不是首次登录,反之,首次登录。
3. 根据cookie的值,可得到session中的user info。