Cookie的增删改查
增加:
第一种方法:Response.Cookies[“UserName”].Value=”张三”
Response.Cookies[“UserName”].Expires=DateTime.Now.AddDays(1);
第二种方法:
HttpCookie cookie=new HttpCookie(“UserName”);
cookie.Value=”张三”;
cookie.Expires=DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
多值Cookie(子键):
第一种方法:
Response.Cookies[“UserInfo”][“userName”]=”张三”;
Response.Cookies[“UserInfo”][“pwd”]=”123”;
Response.Cookies[“UserInfo”].Expires=DateTime.Now.AddDays(1);
第二种方法:
HttpCookie cookie=new HttpCOokie(“UserInfo”);
cookie.Values(“userName”)=”张三”;
cookie.Values(“pwd”)=”123”;
cookie.Expires=DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
删除:
删除单个Cookie
Response.Cookies[“userName”].Expires=DateTime.Now.AddDays(-1);
删除所有的Cookie
HttpCookie aCookie;
String cookieName;
int count=Request.Cookies.Count;
for(int i=0;i<count;i++)
{
cookieName=Request.Cookies[i].Name;
aCookie=new HttpCookie(cookieName);
aCookie.Expires=DateTime.Now.AddDays(-1);
Response.Cookies.Add(aCookie);
}
删除单个子键
HttpCookie aCookie=Request.Cookies[“userInfo”];
aCookie.Values.Remove(“userName”);
aCookie.Expires=DateTime.Now.AddDays(-1);
Response.Cookies.Add(aCookie);
修改:
修改单个Cookie
Response.Cookies[“userName”].Value=”李四”;
Response.Cookies[“userName”].Expires=DateTime.Now.AddDays(1);
修改单个子键
Response.Cookies[“UserInfo”][“pwd”]=”234”;
Response.Cookies[“UserInfo”].Expires=DateTime.Now.AddDays(1);
读取:
If(Request.Cookies[“userName”]!=null)
{
Lable1.Text=Request.Cookies[“userName”].Value;
}
或者
If(Request.Cookies[“userName”]!=null)
{
HttpCookie cookie=Request.Cookies[“userName”];
Lable.Text=cookie.Value;
}
多值读取:
If(Request.Cookies[“UserInfo”]!=null)
{
Lable1.Text=Request.Cookies[“UserInfo”][“userName”];
Lable2.Text=Request.Cookies[“UserInfo”][“pwd”];
}
读取所有的Cookie
for(int i=0;i<Request.Cookies.Count;i++)
{
aCookie=Request.Cookies[i];
string name=aCookie.Name;
string value=aCookie.Value;
}
Cookie的增删改查的更多相关文章
- Selenium入门13 cookie的增删改查
cookie的增删改查: 查询:get_cookies()查询所有cookie,get_cookie(cookie的name)获取单个cookie 删除:delete_cookie(cookie的na ...
- 原生js对cookie的增删改查
一.增 document.cookie = cname + "=" + cvalue + ";expires=" + expires + ";path ...
- 对Cookie进行增删改查
public class CookieServletDemo extends HttpServlet { public void doGet(HttpServletRequest request, H ...
- cookie的增删改查函数
function setCookie(name,value,expires,path,domain){ //设置过期时间 var oDate = new Date(); oDate.setDate(o ...
- js中实现cookie的增删改查(document.cookie的使用详情)
一.设置cookie的值 1.每个cookie都是一个名称/值对,名称/值对用等号连接,并将该名称/值对赋值给document.cookie即可.如:document.cookie="id= ...
- 优秀前端工程师必备: cookie的增删改查Demo!
1 cookie可以很好地解决微信浏览器登录状态的保存,具体教程看下面链接: https://www.cnblogs.com/autoXingJY/p/10456767.html 2 参考了w3c等的 ...
- Java实现对cookie的增删改查
原文地址:http://blog.csdn.net/k21325/article/details/54377830 @RequestMapping(value="meeting/addGua ...
- 网络系列之 cookie增删改查(封装)
什么是cookie 呢?简单来说,这个小东西,会记录你的 浏览器 浏览习惯,或 账号密码等, 以便于提高用户的体验感. 举个例子: 你们有没有发现,去淘宝一些购物网站, 你搜索了 椅子, 挑选了一会椅 ...
- sqlHelper做增删改查,SQL注入处理,存储值,cookie,session
一.存储值 eg:登录一个页面,在进入这个页面之前你怎么知道它登没登录呢?[在登录成功之后我们把状态保存起来] 存储值得方式有两种,一种是cookie,一种是session 1.1区别: 代码: if ...
随机推荐
- box-shadow用法简介
语法: <strong>box-shadow:</strong><em><length></em><em><length& ...
- [scrapy] PIL老是出错,换成pillow解决问题
使用scrapy下载图片的时候,用PIL老是下载不成功 出现如下错误: IOError: encoder jpeg not available 据说是安装PIL之前缺少一些相关的包 freetype ...
- UESTC 30.最短路-最短路(Floyd or Spfa(链式前向星存图))
最短路 Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) 在每年的校赛里,所有进入决赛的同 ...
- 遇见requestAnimationFrame
今天,在读javascript异步编程的js事件深入理解部分的时候,了解到了requestAnimationFrame 这个api,在这里记录一下. 原文: setTimeout 和 setInter ...
- ubuntu 16.04.1 LTS zabbix-agent安装
$ wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+xeni ...
- java客户端编辑为win中可执行文件(exe4j)
exe4j 网址: http://www.ej-technologies.com/products/exe4j/overview.html
- English distilled
[ Any question about the job]关于辞职原因 1. What are the main objectives and responsibilities of the posi ...
- 【进制转换】CODEVS 1740 进制计算器
#include<cstdio> #include<iostream> #include<string> using namespace std; string s ...
- Scala实战高手****第3课:在IDE下开发第一个Scala程序纯傻瓜式彻底透彻解析
- 【k8s】了解一下k8s
了解一下k8s 地址: https://www.kubernetes.org.cn/doc-11