第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問在asp.net 中一般處理程序 怎么獲取 cookie?

請問在asp.net 中一般處理程序 怎么獲取 cookie?

汪汪一只貓 2019-09-21 13:15:49
asp.net 一般處理程序 怎么獲取 cookie
查看完整描述

5 回答

?
守著星空守著你

TA貢獻1799條經(jīng)驗 獲得超8個贊

不都一樣么?

使用方法都是一樣的。沒有差別。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

public void ProcessRequest (HttpContext context) {

        context.Response.ContentType = "text/plain";

        context.Response.Write("Hello World");

 

        HttpCookie cookie = new HttpCookie("Test");//初使化并設(shè)置Cookie的名稱

         

        TimeSpan ts = new TimeSpan(0, 0, 1, 0, 0);//過期時間為1分鐘

        cookie.Expires = DateTime.Now.Add(ts);//設(shè)置過期時間

        cookie.Values.Add("userid", "123456");

        cookie.Values.Add("test", "THIS_IS_TEST");

        context.Response.AppendCookie(cookie);

 

        context.Response.Write(context.Request.Cookies["Test"].Value);

    }




查看完整回答
反對 回復(fù) 2019-09-22
?
婷婷同學(xué)_

TA貢獻1844條經(jīng)驗 獲得超8個贊

HttpCookie cookie = HttpContext.Current.Request.Cookies["info"];
// cookie = null;
if (cookie == null )
{
cookie = new HttpCookie("Info");
cookie["CityID"] = HttpContext.Current.Server.UrlEncode(cityID);
cookie["CityName"] = HttpContext.Current.Server.UrlEncode(CityName);
cookie.Expires = DateTime.Now.AddDays(10);//
HttpContext.Current.Response.Cookies.Add(cookie);
}else{
//直接讀值,注意編碼 解碼、不然漢字會出現(xiàn)亂碼。
}


查看完整回答
反對 回復(fù) 2019-09-22
?
慕姐8265434

TA貢獻1813條經(jīng)驗 獲得超2個贊

.net的一般處理程序 .ashx的context對象默認(rèn)是取不出session的值出來的。
要達到取出Session的效果,則需要讓它實現(xiàn)System.Web.SessionState.IReadOnlySessionState接口(該接口沒有任何方法實現(xiàn),只是起到一個標(biāo)識作用)

為了讓所有的一般處理程序都能獲取到Session值,并且能集中做一些控制管理(比如用戶認(rèn)證、權(quán)限控制等),我的策略是讓一個抽象類實現(xiàn)IHttpHandler, IRequiresSessionState接口,然后讓其他所有一般處理程序都繼承該抽象類即可。


查看完整回答
反對 回復(fù) 2019-09-22
  • 5 回答
  • 0 關(guān)注
  • 636 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號