cookie删除
来源:互联网 发布:人工智能入门需要 编辑:程序博客网 时间:2024/05/17 06:03
cookie的删除与过期时间
通过前面的章节,我们了解了设置cookie的函数,但是我们却发现php中没有删除Cookie的函数,在PHP中删除cookie也是采用setcookie函数来实现。
setcookie('test', '', time()-1);
可以看到将cookie的过期时间设置到当前时间之前,则该cookie会自动失效,也就达到了删除cookie的目的。之所以这么设计是因为cookie是通过HTTP的标头来传递的,客户端根据服务端返回的Set-Cookie段来进行cookie的设置,如果删除cookie需要使用新的Del-Cookie来实现,则HTTP头就会变得复杂,实际上仅通过Set-Cookie就可以简单明了的实现Cookie的设置、更新与删除。
了解原理以后,我们也可以直接通过header来删除cookie。
header("Set-Cookie:test=1393832059; expires=".gmdate('D, d M Y H:i:s \G\M\T', time()-1));
这里用到了gmdate,用来生成格林威治标准时间,以便排除时差的影响。
0 0
- 删除Cookie
- Cookie删除
- cookie删除
- 删除Cookie
- 删除cookie
- 删除cookie
- cookie删除
- 删除cookie
- 删除cookie
- 创建cookie和删除cookie
- Cookie编程基础:删除Cookie
- JS设置 cookie,删除 cookie
- JS设置cookie,删除cookie
- JS设置cookie,删除cookie
- JS设置cookie,删除cookie
- JS设置cookie,删除cookie
- JavaScript 添加Cookie,读取Cookie,删除Cookie
- js 设置cookie 删除cookie 获取cookie
- JSON解析
- Android-自定义反色圆角Button
- LCA问题的Tarjan算法(POJ1330)
- Android开发---图片渲染问题----真的很严重
- AlarmManager研究
- cookie删除
- codeing.net git 操作
- Android插件实例——360 DroidPlugin详解
- Java多线程
- 网页MP3播放器代码
- Fresco源码解析 - 创建一个ImagePipeline(一)
- MySQL CHAR VARCHAR 字段长度
- android-19 编译导致aapt.exe 停止工作
- 练习(模拟Java内省的功能)