ASP.NET MVC クッキーを取得・設定する
元ネタ http://miso-soup3.hateblo.jp/entry/2013/12/08/051521
GETでクッキーを取得
POSTでクッキーを設定
上記のサブルーチンさえ作ってしまえば、セッション変数を同じ感じで使える
/// <summary> /// キーから、リクエストのクッキーを取得します /// </summary> /// <param name="key"></param> /// <returns></returns> private string GetCookieValueByKey(string key) { HttpCookie cookie = Request.Cookies[key]; if (cookie == null) return null; return cookie.Value; } /// <summary> /// レスポンスにクッキーを設定します /// </summary> /// <param name="key">キー</param> /// <param name="value">値</param> /// <returns></returns> private void SetCookie(string key, string value) { var cookie = new HttpCookie(key); cookie.Value = value; Response.Cookies.Add(cookie); }
0 件のコメント:
コメントを投稿