cookie相关

1.cookie是服务器创建给客户端的,客户端会保存在浏览器,请求的时候再带过去,一个服务器最多20个cookie,一个浏览器最多保存300个cookie。

2.可以通过cookie.setMaxAge设置cookie的生命周期,默认是-1,永久保存在浏览器,不保存到硬盘,但是浏览器关了cookie也就没了;大于0,cookie会保存到硬盘,浏览器关了再开也还在,除非手动清空cookie;等于0,说明cookie作废。cookie的时间单位是秒,60*60就是一个小时。

3.可以通过cookie.setPath来设置cookie的请求路径,比如设置的是/a/b,则保存/a/b的请求路径,客户端都会把cookie传过去,比如xxx/a/b/c.

4.可以通过cookie.setDomain来设置要共享cookie的域名集合,比如设置的是.baidu.com,则a.baidu.com、b.baidu.com、c.baidu.com都会共享cookie。

原文地址:https://www.cnblogs.com/3chi/p/8418379.html