亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

c#和net存取cookies操作示例

2020-01-24 02:46:51
字體:
來源:轉載
供稿:網友

cookies的創建:

在客戶端創建一個username的cookies,其值為oneday,有效期為1天.

方法1:

復制代碼 代碼如下:

Response.Cookies["username"].Value="admin";
Response.Cookies["username"].Expires=DateTime.Now.AddDays(1);

方法2:

復制代碼 代碼如下:

System.Web.HttpCookie newcookie=new HttpCookie("username");
newcookie.Value="oneday";
newcookie.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(newcookie);


創建帶有子鍵的cookies:

復制代碼 代碼如下:

System.Web.HttpCookie newcookie=new HttpCookie("user");
newcookie.Values["username"]="admin";
newcookie.Values["password"]="admin";
newcookie.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(newcookie);

cookies的讀取:

無子鍵讀取:

復制代碼 代碼如下:

if(Request.Cookies["username"]!=null)
{
Response.Write(Server.HtmlEncode(Request.Cookies["username"].Value));
}

有子鍵讀取:

復制代碼 代碼如下:

if(Request.Cookies["user"]!=null)
{
Response.Write(Server.HtmlEncode(Request.Cookies["user"]["username"].Value));
Response.Write(Server.HtmlEncode(Request.Cookies["user"]["password"].Value));

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;


public class Cookie
{
    /// <summary>
    /// Cookies賦值
    /// </summary>
    /// <param name="strName">主鍵</param>
    /// <param name="strValue">鍵值</param>
    /// <param name="strDay">有效天數</param>
    /// <returns></returns>
    public bool setCookie(string strName, string strValue, int strDay)
    {
        try
        {
            HttpCookie Cookie = new HttpCookie(strName);
            //Cookie.Domain = ".xxx.com";//當要跨域名訪問的時候,給cookie指定域名即可,格式為.xxx.com
            Cookie.Expires = DateTime.Now.AddDays(strDay);
            Cookie.Value = strValue;
            System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
            return true;
        }
        catch
        {
            return false;
        }
    }

    /// <summary>
    /// 讀取Cookies
    /// </summary>
    /// <param name="strName">主鍵</param>
    /// <returns></returns>
    public string getCookie(string strName)
    {
        HttpCookie Cookie = System.Web.HttpContext.Current.Request.Cookies[strName];
        if (Cookie != null)
        {
            return Cookie.Value.ToString();
        }
        else
        {
            return null;
        }
    }

    /// <summary>
    /// 刪除Cookies
    /// </summary>
    /// <param name="strName">主鍵</param>
    /// <returns></returns>
    public bool delCookie(string strName)
    {
        try
        {
            HttpCookie Cookie = new HttpCookie(strName);
            //Cookie.Domain = ".xxx.com";//當要跨域名訪問的時候,給cookie指定域名即可,格式為.xxx.com
            Cookie.Expires = DateTime.Now.AddDays(-1);
            System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
            return true;
        }
        catch
        {
            return false;
        }
    }
}



示例:
復制代碼 代碼如下:

Cookie Cookie = new Cookie();
Cookie.setCookie("name", "aaa",1);//賦值
Cookie.getCookie("name");//取值
Cookie.delCookie("name");//刪除

注意:當Cookie存中文出現亂碼,則在存放時給中文編碼,如Cookie.setCookie("name", Server.UrlEncode("aaa"),1),讀取時解碼即可

另外:只要不給cookie設置過期時間,cookie在瀏覽器關閉的時候自動失效

復制代碼 代碼如下:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public class Cookie
{
    /// <summary>
    /// Cookies賦值
    /// </summary>
    /// <param name="strName">主鍵</param>
    /// <param name="strValue">鍵值</param>
    /// <param name="strDay">有效天數</param>
    /// <returns></returns>
    public bool setCookie(string strName, string strValue, int strDay)
    {
        try
        {
            HttpCookie Cookie = new HttpCookie(strName);
            //Cookie.Domain = ".xxx.com";//當要跨域名訪問的時候,給cookie指定域名即可,格式為.xxx.com
            Cookie.Expires = DateTime.Now.AddDays(strDay);
            Cookie.Value = strValue;
            System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
            return true;
        }
        catch
        {
            return false;
        }
    }

    /// <summary>
    /// 讀取Cookies
    /// </summary>
    /// <param name="strName">主鍵</param>
    /// <returns></returns>
    public string getCookie(string strName)
    {
        HttpCookie Cookie = System.Web.HttpContext.Current.Request.Cookies[strName];
        if (Cookie != null)
        {
            return Cookie.Value.ToString();
        }
        else
        {
            return null;
        }
    }

    /// <summary>
    /// 刪除Cookies
    /// </summary>
    /// <param name="strName">主鍵</param>
    /// <returns></returns>
    public bool delCookie(string strName)
    {
        try
        {
            HttpCookie Cookie = new HttpCookie(strName);
            //Cookie.Domain = ".xxx.com";//當要跨域名訪問的時候,給cookie指定域名即可,格式為.xxx.com
            Cookie.Expires = DateTime.Now.AddDays(-1);
            System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
            return true;
        }
        catch
        {
            return false;
        }
    }
}

示例:

復制代碼 代碼如下:

Cookie Cookie = new Cookie();
Cookie.setCookie("name", "aaa",1);//賦值
Cookie.getCookie("name");//取值
Cookie.delCookie("name");//刪除

注意:當Cookie存中文出現亂碼,則在存放時給中文編碼,如Cookie.setCookie("name", Server.UrlEncode("aaa"),1),讀取時解碼即可

另外:只要不給cookie設置過期時間,cookie在瀏覽器關閉的時候自動失效

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久天天躁夜夜躁狠狠躁2022| 久久精品99久久久久久久久| 伊人久久精品视频| 亚洲精品第一国产综合精品| 国产精品久久久久久久久男| 亚洲电影免费观看| 国产成人精品av| 欧美激情第6页| 蜜臀久久99精品久久久无需会员| 中文在线资源观看视频网站免费不卡| 国产精品18久久久久久首页狼| 欧美性少妇18aaaa视频| 欧美激情精品久久久久久久变态| 国产欧美日韩丝袜精品一区| 亚洲欧美一区二区三区情侣bbw| 亚洲欧洲国产精品| 欧美剧在线观看| 精品国产依人香蕉在线精品| 国产精品一二区| 日韩精品欧美激情| 高清一区二区三区日本久| 亚洲精品丝袜日韩| 国自产精品手机在线观看视频| 欧美极品少妇xxxxx| 欧美在线性视频| 国产成人久久久精品一区| 国产精品一二区| 98精品国产高清在线xxxx天堂| 视频一区视频二区国产精品| 国产激情视频一区| 亚洲综合色激情五月| 中文字幕国产精品久久| www日韩中文字幕在线看| 国产精品男人爽免费视频1| 91牛牛免费视频| 亚洲网站视频福利| 国内精品久久影院| 亚洲xxxx视频| 成人做爽爽免费视频| 欧美日韩视频免费播放| 国产婷婷97碰碰久久人人蜜臀| 国产精品久久久91| 日韩精品中文字幕在线观看| 亚洲电影免费观看高清完整版| 亚洲综合第一页| 国产精品免费视频久久久| 啊v视频在线一区二区三区| 中文字幕v亚洲ⅴv天堂| 国产精品免费看久久久香蕉| 日韩二区三区在线| 欧美成人四级hd版| 57pao成人国产永久免费| 国模gogo一区二区大胆私拍| 国产精品av在线播放| 91国内在线视频| 亚洲综合精品伊人久久| 久久亚洲欧美日韩精品专区| 国产在线视频欧美| 欧美自拍视频在线观看| 欧美性videos高清精品| 亚洲精品国产精品自产a区红杏吧| 国产精品视频网站| 久久天堂电影网| 久久久在线观看| 国产精品久久久久久av| 亚洲人成在线免费观看| 国产精品久久久久久久久久三级| 国产精品91久久久| 97在线精品国自产拍中文| 欧美影院久久久| 日韩欧美国产免费播放| 国产精品一区久久久| 亚洲人成网在线播放| 97av在线视频免费播放| 91丝袜美腿美女视频网站| 欧美国产日韩一区二区| 国内精品中文字幕| 久久精品中文字幕电影| 奇门遁甲1982国语版免费观看高清| 97国产精品久久| 91精品国产99| 亚洲国产精品国自产拍av秋霞| 视频在线观看一区二区| 在线视频欧美日韩| 色狠狠久久aa北条麻妃| 国产精品一区久久| 国产精品揄拍一区二区| 亚洲精品久久久久国产| 成人黄色免费看| 国产精品高清在线| 亚洲国产精品免费| 欧美性生交大片免网| 国产精品视频白浆免费视频| 亚洲欧美精品中文字幕在线| 高清欧美性猛交xxxx| 国产不卡一区二区在线播放| 日韩精品免费一线在线观看| 国内精品小视频在线观看| 久久久久久九九九| 日韩精品极品在线观看播放免费视频| 91大神在线播放精品| 亚洲第一免费网站| 亚洲欧美日韩国产精品| 91国产一区在线| 清纯唯美亚洲激情| 欧美日韩免费在线| 精品中文字幕在线观看| 欧美最猛性xxxxx免费| 精品国产999| 日韩一区二区欧美| 日韩在线激情视频| 97精品国产aⅴ7777| 国产欧美 在线欧美| 97免费中文视频在线观看| 久久精品在线播放| 3344国产精品免费看| 欧美激情精品久久久久久久变态| 亚洲性无码av在线| 日本欧美精品在线| 欧美福利在线观看| 国产日韩欧美视频在线| 日韩中文理论片| 色哟哟亚洲精品一区二区| 亚洲国产成人一区| 亚洲女人天堂成人av在线| 日韩精品在线观看一区二区| 亚洲精品第一页| 国产精品欧美亚洲777777| 日韩午夜在线视频| xxav国产精品美女主播| 992tv成人免费影院| 日韩美女写真福利在线观看| 揄拍成人国产精品视频| 日韩视频一区在线| 国产女人18毛片水18精品| 国产精品va在线| 国产亚洲精品久久| 久久九九国产精品怡红院| 欧美激情va永久在线播放| 欧美精品videossex88| 亚洲电影免费观看高清完整版在线观看| 久久久久久伊人| 精品香蕉在线观看视频一| 日韩在线观看精品| 成人综合国产精品| 亚洲最新av在线网站| 日韩在线视频国产| 亚洲日本aⅴ片在线观看香蕉| 亚洲成人中文字幕| 色天天综合狠狠色| 国产一区二区三区免费视频| 91精品国产高清自在线看超| 色樱桃影院亚洲精品影院| 91精品久久久久久久久久另类| 日韩欧美国产成人| 18性欧美xxxⅹ性满足| 日韩欧美亚洲一二三区| 欧美日韩国产影院| 国模私拍视频一区| 欧美国产在线视频| 一区二区在线免费视频| 97超级碰碰碰久久久| 亚洲欧美成人网| 久久久久久久久久国产精品|