Cookie是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。
四种会话跟踪技术(URL重写、隐藏表单域、Cookie、Session)
服务端技术:URL重写,Session,Cookie。
客户端技术:Cookie,隐藏表单域。
- Cookie是由http协议制定,javaee,android,php,.net,ios等
- Cookie中的数据是有大小限制,不能存储大量数据。(4kb)
- 一个浏览器存储的cookie也是有上限。(300个左右)
- 一个网站在浏览器上存储的cookie也是有上限。(30个左右)
- 不同浏览器的cookie不同的。
- cookie中不能直接存储中文。
- SetCookie()之前不能有任何html输出,空格,空白行都不行
- SetCookie()之后,在当前页调用echo $_COOKIE[“name”]不会有输出,必须刷新或到下一个页面才可以看到Cookie值
- Cookie是保存在客户端的,如果用户禁用了Cookie,那么Cookie也就失效了
- Cookie的生命周期到了,Cookie就会失效
- 设置一个Cookie时失效时间为time()那么在页面浏览完之后就被删除