SESSION和COOKIE的使用
来源:互联网 发布:软件license未授权 编辑:程序博客网 时间:2024/05/17 23:02
在各个网页间的变量传递和一些记录用户的登陆信息要用到SESSION和COOKIE。在ASP.NET中使用COOKIE比ASP中稍微麻烦一点,因为我们要申明变量。 首先看一下SESSION的使用,基本和ASP差不多
写入一个SESSION:
读取一个SESSINN:
-------------------------
再来看一下COOKIE的写入:
写入一个SESSION:
Session["username"])="aa";Session("username")="aa"
读取一个SESSINN:
string username= Session["username"];
-------------------------
再来看一下COOKIE的写入:
DateTime dt=DateTime.Now; //需要<%@Import Namespace="System"%>,得到当前时间HttpCookie mycookie=new HttpCookie("logname");//申明新的COOKIE变量mycookie.Value="aa";//赋值mycookie.Expires=Convert.ToDateTime(dt+TimeSpan.FromDays(1));//设定过期时间为1天Response.Cookies.Add(mycookie1);//写入COOKIE
dt=DataTime.Nowdim mycookie as HttpCookiemycookie=new HttpCookie("logname")mycookie.Value="aa"mycookie.Expires=Convert.ToDateTime(dt+TimeSpan.FromDays(1))Response.Cookies.Add(mycookie1)
看一下COOKIE的读取:
HttpCookie mycookie=Request.Cookies["username"]; string username=mycookie.Value;-----------------------dim mycookie as HttpCookie mycookie=Request.Cookies["username"]dim string=mycookie.Value
下面是js操作cookies的方法
//设置cookies function setCookie(name, value) { var days = 1; //此cookie将被保存1天 var exp = new Date(); exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString(); } //删除cookies function delCookie(name) { var exp = new Date(); exp.setTime(exp.getTime() - 1); document.cookie = name + "=;expires=" + exp.toGMTString(); } //读取cookies function ReadCookie(name) { var acookie = document.cookie.split(';'); for (var i = 0; i < acookie.length; i++) { var arr = acookie[i].split('='); if (name == arr[0]) { if (arr.length > 1) return unescape(arr[1]); else return ""; } } return ""; }
- SESSION和COOKIE的使用
- Session和Cookie的使用
- cookie和session的使用
- cookie和session的使用和区别
- cookie和session的使用和区别
- 关于cookie 和 session的安全使用
- session机制和cookie的使用
- java 中session和cookie的使用
- Yii cookie和session的使用
- php中cookie和Session的使用
- session和cookie的使用总结
- yii2 cookie和session的使用
- Cookie 和 Session 的使用简记
- Session和Cookie的简单使用
- web15天cookie和session的使用
- cookie,session专题2-2:cookie存储session存储,cookie和springmvc的结合使用
- Rails Cookie和session使用
- cookie session区别和使用
- plsql知识梳理-存储过程和java调用
- VSS使用指南
- meta 用法
- java API
- javascript实现元素的移动
- SESSION和COOKIE的使用
- java Logger 的使用与配置2
- Android UI 优化 [ 类别:Layout ] #2 viewStub include requestFocus
- 学习opencv ,图像分割中分水岭算法的感性认识及cvWatershed例子
- 使IE6下PNG背景透明的七种方法任你选
- C#中对象的序列化与反序列化
- Android UI 优化 [ 类别:Layout ] #1
- 通信工具的音视频的网络传输实现
- Struts 1 区别 Struts2