Cookie
2015-09-27 19:38
190 查看
cookie 也叫HTTP Cookie,最初是客户端与服务器端进行会话使用的。比如,会员登录,下次回访网站时无须登录了;或者是购物车,购买的商品没有及时付款,过两天发现购物车里还有之前的商品列表。 HTTP Cookie 要求服务器对任意HTTP 请求发送Set-Cookie,因此,Cookie 的处理原则上需要在服务器环境下进行。当然,现在大部分浏览器在客户端也能实现Cookie 的生成和获取。(目前Chrome 不可以在客户端操作,其他浏览器均可) cookie 的组成 cookie 由名/值对形式的文本组成:name=value。完整格式为: name=value; [expires=date]; [path=path]; [domain=somewhere.com]; [secure] 中括号是可选,name=value 是必选。 document.cookie = 'user=' + encodeURIComponent('海哥'); //编码写入 alert(decodeURIComponent(document.cookie)); //解码读取 expires=date 失效时间,如果没有声明,就在:在会话结束时!则为浏览器关闭后即失效。声明了失效时间,那么时间到期后方能失效。不影响其他浏览器的cookie,每个浏览器都保存自己的cookie,不通用. var date = new Date(); //创建一个 date.setDate(date.getDate() + 7); document.cookie = "user= " + encodeURIComponent('李炎恢') +";expires=" + date;
相关文章推荐
- JAVA基础学习(十八)--常用 工具类
- 如何在windows7上的dos界面登录mysql(1)
- 闭包
- 继承
- Gamma传说
- 面向对象与原型
- 初窥VIsual Studio2015的跨移动平台开发
- Regular expression
- UVa 12602 - Nice Licence Plates
- 运算符优先级
- 精选30道Java笔试题
- java inetAddress类,URL类
- HDU 5475 An easy problem 2015ICPC 上海网络赛
- IE && W3C
- iflab隔壁ios组新生面试题
- Hbase插入数据
- HDU 4333 Revolving Digits(扩展KMP啊)
- 传智播客c/c++公开课学习笔记--Linux网络流媒体服务器的核心代码揭秘
- 一C++PSO(PSO)算法
- centos7 设备 mariadb-10