分享一下cookies操作(增、删、改、查)小经验
来源:互联网 发布:java中的同步方法 编辑:程序博客网 时间:2024/05/01 03:10
最近在做一个 SSO(Single Sign On),用cookies去存Token
网站保存用户信息这类都用的cookies
以前觉得cookies操作无非就那么几种,但是“杯具事件”还是很多的
下面分享一下对cookies的简单操作
http://www.dtan.so
-----------------------------------------------------操作-----------------------------------------------------------
1.添加cookies(用cookies方式去做sso,用户信息保存,修改都会依赖cookies)
添加cookies一般不会有人出错的。。。记得添加Expires就行
2.修改cookies( 在程序中难免会操作,对用户信息的修改,更新数据库后,也会修改cookies,为了修改后的显示)
方法一:
新建个测式页。。再取cookies中的name,结果:wilson Z;
这是这次项目中遇到的“杯具”事件之一,当这样修改cookies时,在更新方法中再取这个名为Porschev的cookies,
name的值还为Zhong Wei而非wilson Z,页面显示也不对(己排除页面缓存原因,更新也确实没有成功)
修改方法一:
再次测式,结果正确,取出name的值为:wilson Z,页面显示也正确
自己理解:得让以前存入过期时间为20min的cookies失效
3.得到cookies (这个最简单,为求方法完整,还是写上吧)
4.删除cookies (删除cookies网上有很多方法,但是删除不是都能管用)
方法一:(最常用的一个删除cookies方法)
在项目中测式,删除部分cookies失败,很无语,于是换一种方法
测式:删除成功
自己理解:方法一只能删除提当前Response中的cookies,不对完成删除掉客端的cookies,用遍历cookies的方式可以
方法一定对,己经过项目实际验证,观点不一定正确,请各位见谅!!
- 分享一下cookies操作(增、删、改、查)小经验
- 分享一下cookies操作(增、删、改、查)小经验
- 分享一下cookies操作(增、删、改、查)小经验
- 操作Cookies(增、删、改、查)
- c# 对cookies(增、删、改、查)的操作方法
- JavaScript 对Cookies的操作(增,删,查)
- JavaScript js 操作cookies之增、删、查
- 使用ASP操作数据库(增、删、改、查)
- Android--SQLite(增,删,改,查)操作
- MySql的CRUD(增、删、改、查)操作
- MVC2中的基本操作(增、删、改、查)
- c# 操作 XML(增 ,删 , 改 , 查)
- Android--SQLite(增,删,改,查)操作
- MySql 执行JDBC联接(增/删/改/查)操作
- MongoDB基础(增、删、改、查)操作
- Android--SQLite(增,删,改,查)操作
- Android--SQLite(增,删,改,查)操作
- python操作mysql数据库(增,删,改,查)
- 隐藏DataGridView中无数据的列
- android 3D 游戏实现之人物行走(MD2)
- 64位Win7安装使用32位网络打印机
- 字符串hash算法比较
- 使用 XMPP 构建一个基于 web 的通知工具
- 分享一下cookies操作(增、删、改、查)小经验
- Android 程序调用系统发信息程序
- 更新系统新要求
- OverNet
- 使用正则替换文章屏蔽词,1500个屏蔽词,6KB的文章,替换用时01毫秒
- oracle:pl/sql developer 连接远程oracle数据库(精简版)
- 进程注入技术:CreateRemoteThread 和 LoadLibrary技术的步骤 (非dll注入)
- 【小郝推荐】《从实例走进OPhone世界》
- Oracle增加删除主键