zoukankan      html  css  js  c++  java
  • Cookie对象

    一、Cookie对象

    1.定义:Cookie对象用于保存客户端浏览器请求的服务器页面,也可用于存放非敏感性的用户信息,信息保存的时间可以根据用户的需要进行设置。并非所有的浏览器都支持Cookie,并且数据信息是以文本的形式保存在客户端的计算机中。

    2.常用属性

    Cookie对象的常用属性
    属性 说明
    Expires 设定Cookie变量的有效时间,默认为1000分钟。若设为0,则可以实时删除Cookie变量
    Name 取得Cookie变量的名称
    Value 获取或设置Cookie变量的内容值
    Path 获取或设置Cookie适用的URL

    3.常用方法

    Cookie对象的常用方法
    方法 说明
    Equals 确定指定Cookie是否等于当前的Cookie
    ToString 返回此Cookie对象的一个字符串表示形式

    4.实例

    (1)用Cookie读取客户端信息

    代码

        <form id="form1" runat="server">
        <div>
            <asp:Button ID="btnWrite" runat="server" OnClick="btnWrite_Click" Text="将用户IP写入Cookie"
                Width="146px" /><br />
            <asp:Button ID="btnRead" runat="server" OnClick="btnRead_Click" Text="将用户IP从Cookie中读出"
                Width="147px" /><br />
            <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>&nbsp;</div>
        </form>
        protected void Page_Load(object sender, EventArgs e)
        {
            
        }
        protected void btnWrite_Click(object sender, EventArgs e)
        {
            string UserIP = Request.UserHostAddress.ToString();
            Response.Cookies["IP"].Value = UserIP;
        }
        protected void btnRead_Click(object sender, EventArgs e)
        {
            this.Label1.Text = Request.Cookies["IP"].Value;
        }

    结果

    (2)对Cookie中的数据加密

    string data = "对Cookie中的数据加密";
            Response.Cookies["data"].Value = Forms.Authentication.HashPasswordForStoringInConfigFile(data,"md5");
  • 相关阅读:
    647. 回文子串
    109. 有序链表转换二叉搜索树
    第1篇 第1章 走进推荐系统
    推荐系统为什么要分测试集与训练集
    面向对象案例 烤地瓜 搬家具python实现
    python面向对象方法
    python实现学生信息系统
    随机数据的生成
    Python中numpy的应用
    pandas 的index用途
  • 原文地址:https://www.cnblogs.com/bosamvs/p/5712627.html
Copyright © 2011-2022 走看看