在各个网页间的变量传递和一些记录用户的登陆信息要用到SESSION和COOKIE。在ASP.NET中使用COOKIE比ASP中稍微麻烦一点,因为我们要申明变量。首先看一下SESSION的使用,基本和ASP差不多
写入一个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.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

下面是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 ""; }

转载于:https://www.cnblogs.com/xiacy/archive/2011/09/05/2485724.html

SESSION和COOKIE的使用相关推荐

  1. C# 使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie

    由于种种原因,我们有时需要从互联网上抓取一些资料,有些页面可以直接打开,而有些页面必登录之后才能打开.本文介绍的是使用 HttpWebRequest 和 HttpWebResponse 自动填写提交 ...

  2. 单点登录与权限管理本质:session和cookie介绍

    本篇开始写「单点登录与权限管理」系列的第一部分:单点登录与权限管理本质,这部分主要介绍相关的知识概念.抽象的处理过程.常见的实现框架.通过这部分的介绍,能够对单点登录与权限管理有整体上的了解,对其相关 ...

  3. session 与 cookie的区别

    session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键.基于网上一些文章和资料的参阅,及作者个人的应用体会,对这 ...

  4. html点击按钮删除session,Asp.net中安全退出时清空Session或Cookie的实例代码

    概览: 网站中点击退出,如果仅仅是重定向到登录/出页面,此时在浏览器地址栏中输入登录后的某个页面地址如主页,你会发现不用登录就能访问.这种所谓的退出并不是安全的. 那么怎样做到安全退出呢? 那就是点击 ...

  5. PHP中session和cookie的区别

    这个话题无论是系统运维还是PHP开发人员面试时会经常遇到,所以这里也进行一些总结和归纳,session和cookie的具体理论网上比较大,大家googel下均可:系统运维注意区分下session(会话 ...

  6. session和cookie的区别和联系---转载

    区别 1.存放位置: session保存在服务器,cookie保存在客户端 2.存放的形式: session是以对象的形式保存在服务器,cookie以字符串的形式保存在客户端 3.用途: sessio ...

  7. Session与Cookie区别[1][摘]

    Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间.而Se ...

  8. 服务器端会话技术Session|| Session的原理||Session的细节||session的钝化session的活化||session的特点||session与Cookie的区别

    Session 1. 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中.HttpSession 2. 快速入门:     1. 获取HttpSession对象:   ...

  9. YII用户注冊和用户登录(五)之进行session和cookie分析 ,并在前后区分session和cookie...

    5 进行session和cookie分析 ,并在前后区分session和cookie: 记住登录状态 这样下次再登录站点的时候.就不用反复输入username和password. 是浏览器的cooki ...

  10. Session与Cookie

    Session与Cookie 基本概念 Session 存储在服务器端,保存用户名登录状态.桌面状态等信息 默认路径在/var/lib/php/session Cookies Cookies:由服务器 ...

最新文章

  1. iSCSI故障查询列表
  2. ListView详解(二)
  3. python 对象的异或运算符_python的运算符
  4. Log4net核心组成
  5. python工资管理系统课程设计_Python3实现的简单工资管理系统示例
  6. Linux系统的启动引导过程(转)
  7. 静态库制作-混编(工程是oc为基础)
  8. EF/SQL/新闻中分页应用
  9. android 插件化 androdpluginmgr 扩展开发问题
  10. 微信语音麦克风静音_智能语音专题(二):语音信号处理
  11. 利用c#实现远程注入非托管WIN32程序,并利用嵌入汇编调用非托管WIN32程序中的内部过程...
  12. 跟初学者学习IbatisNet第二篇
  13. python关闭文件-python_文件的打开和关闭
  14. Atitit 衡量项目的规模 1. 预估衡量项目的规模的方法 1 1.1. 方法一、Delphi 法 1 1.2. 方法二、 类比法 1 1.3. 方法三、功能点估计法 2 1.4. 方法四、PER
  15. UWP 全屏与退出全屏
  16. 【贪玩巴斯】操作系统(一)——操作系统引论 「发展与特征」2021-09-16
  17. 大数据有哪些基本特征,有什么作用和用途?
  18. 木纤维(WF)保温材料UKCA认证—EN 13171
  19. 一个关于穿山甲广告 native 崩溃分析
  20. KNN算法实现鸢尾花的分类

热门文章

  1. 三个数据分析里最难攻破的“悖论”,每一个都令人费解
  2. 数据分析入门必知:机器学习最通俗的解释?
  3. tcp连接测试工具_“国货之光”!国产弱网测试神器 QNET,比主流弱网测试工具强在哪?...
  4. python怎么导出数据_如何用python将数据导出
  5. 蓝桥杯java龟兔赛跑_蓝桥杯 1476: [蓝桥杯][基础练习VIP]龟兔赛跑预测
  6. javascript 保存原函数_前端工程师必须掌握的几个JavaScript设计模式及场景应用
  7. Pycharm(windows)设置中文菜单
  8. Python之 if-elif-else
  9. np.memmap读取大文件
  10. np.percentile获取中位数、百分位数