asp.net 中 SESSION和COOKIE的使用
在各个网页间的变量传递和一些记录用户的登陆信息要用到SESSION和COOKIE。在ASP.NET中使用COOKIE比ASP中稍微麻烦一点,因为我们要申明变量。
首先看一下SESSION的使用,基本和ASP差不多
写入一个SESSION:
Session["username"])="aa";
Session("username")="aa"
读取一个SESSINN:
string username= Session["username"];
-------------------------
dim 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
-------------------------------
dim dt as DateTime
dt=DataTime.Now
dim mycookie as HttpCookie
mycookie=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
顺便 ASP中COOKIE 设置保存时间
Response.cookies("name")= rs("name")
Response.Cookies("name").Expires=DateAdd("n",30,now()) 保存30分钟
测试时候可以缩短时间
转载于:https://www.cnblogs.com/juan/archive/2009/03/29/1424326.html
asp.net 中 SESSION和COOKIE的使用相关推荐
- php 中session与cookies的区别,php中session和cookie的区别
php中session和cookie的区别 本文较为详细的比较了php中session与cookie区别.分享给大家供大家参考.具体分析如下: 1.存放的位置 cookie保存在客户端,session ...
- ASP.NET中Session的sessionState 4种mode模式
1. sessionState的4种mode模式 在ASP.NET中Session的sessionState的4中mode模式:Off.InProc.StateServer及SqlServer. 2. ...
- ASP.NET中Session模型简介
阅读本文章前,需要读者对以下知识有所了解.否则,阅读过程中会在相应的内容上遇到不同程度的问题. 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET We ...
- PHP中session和cookie的区别
这个话题无论是系统运维还是PHP开发人员面试时会经常遇到,所以这里也进行一些总结和归纳,session和cookie的具体理论网上比较大,大家googel下均可:系统运维注意区分下session(会话 ...
- Django中session和cookie简单的使用
一.简单的理解 session和cookie是request下的两个对象,操作他们的值就是在操作字典,设置他们的属性就是调用方法. 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整 ...
- php session和cookie区别,php中session和cookie的区别是什么?
一.Session (1)Session的由来以及介绍 Session:在计算机中,尤其是在网络应用中,称为"会话控制",生存时间为用户在浏览某个网站时,从进入网站到关闭这个网站所 ...
- java中cookie怎么用_java 中session和cookie的使用
这里讲session和cookie放在一起写, 不是说他们之间有什么关系,仅最近一个项目中同时用到.偷懒,放一起整理下 Session: Session的发明是为了填补HTTP协议的局限.请注意HTT ...
- Asp.net的Session和Cookie传值方式
Session:在服务器的内存中; Cookie:在客户端的浏览器中; 一般在使用Session的时候,都会有一个实体类,用于存储用户名等数据,所以在这里我们定义一个类: 里面就放两个字段:用户名,和 ...
- springboot项目中session和cookie
cookie例子: 添加cookie 需要在方法中添加参数 HttpServletResponse response Cookie cookie = new Cookie("u_id&quo ...
最新文章
- JavaScript 异步编程--Generator函数、async、await
- UA MATH523A 实分析3 积分理论 概念与定理整理
- Android中Spinner的使用
- IE8浏览器缓存问题导致Ajax的GET请求只能执行一次的解决办法
- BOM操作及DOM表单案例练习
- 转:全卷积网络(FCN)与图像分割
- php调用拼多多的接口
- java轻量级和重量级_Java 偏向锁、轻量级锁和重量级锁
- 递归与二叉树_leetcode235
- while循环的基本用法
- oracle发生20001,Oracle10g重建EM 报ORA-20001: SYSMAN already exists
- strncasecmp与strcasecmp用法
- ListView random IndexOutOfBoundsException on Froyo
- 如何才能实现自己的梦想
- HP EliteDesk 800 G4 DM 35W (Japan) Mini Tower黑苹果efi引导文件
- 详细的SQL注入相关的命令
- WinPE启动U盘的制作方法与软件下载(通用PE工具箱/老毛桃/大白菜WinPE)
- Windows11应用商店提示重试该操作,我们这边出现了一些问题,稍等片刻即可解决
- Centos7 下移动所有文件到一个新的目录
- Finger Names 你知道五根手指的英文名吗?
热门文章
- 只出现一次的数字Python解法
- UE4学习-第三人称游戏的AI巡逻
- centos7启动dhcp失败_4:Nginx服务启动、停止、重启
- kibana java_kibana安装
- sqlserver模糊查询不用like_vlookup配合通配符,模糊查询也能很精确,再也不用筛选了...
- 代码实现sql编译器_【数据蒋堂】第 19 期:从 SQL 语法看集合化
- 电子设计竞赛电源题(1)-电源题简介
- php中getdistance函数_php代码渗透测试 后门分析篇
- neon浮点运算_Linux下VFP NEON浮点编译
- python开发笔记软件_图解Python编程神器Jupyter Notebook