Cookie是什么?
Cookie——曲奇,意为“细小的蛋糕”最初由伊朗发明……
在web中,Cookie是服务器通知客户端保存键值对的一种技术。客户端有了Cookie后,每次请求都会发送给服务器。且每个Cookie不能超过4kb。
Cookie的生命控制
Cookie 生命控制 Cookie 的生命控制指的是如何管理 Cookie 什么时候被销毁(删除) setMaxAge()
- 正数,表示在指定的秒数后过期
- 负数,表示浏览器一关,Cookie 就会被删除(默认值是-1)
- 零,表示马上删除 Cookie
Cookie 有效路径 Path 的设置
Cookie 的 path 属性可以有效的过滤哪些 Cookie 可以发送给服务器。哪些不发。 path 属性是通过请求的地址来进行有效的过滤。
- CookieA path=/工程路径
- CookieB path=/工程路径/abc
请求地址如下: http://ip:port/工程路径/a.html
- CookieA 发送
- CookieB 不发送
http://ip:port/工程路径/abc/a.html
- CookieA 发送
- CookieB 发送