标签:
1.
/// <summary> /// 获取上下文中的cookie /// </summary> /// <returns></returns> [HttpGet] [HttpPost] public string GetOne() { //1.在WebApi中这种方式获取cookie 可以成功 //2.在WebApi 中这种凡是获取Form,QueryString 中的参数是有效的 HttpCookieCollection collection= HttpContext.Current.Request.Cookies; //1.获取传统context,再获取cookie 可以成功 HttpContextBase baseContext = (HttpContextBase)Request.Properties["MS_HttpContext"]; HttpCookieCollection cookie2 = baseContext.Request.Cookies; //2.api中推荐的获取操作cooki 方式 Collection<CookieHeaderValue> cookieValues= Request.Headers.GetCookies(); return CookieHelper.GetString("username"); }
api中的cookie使用详解:
http://www.asp.net/web-api/overview/advanced/http-cookies
标签:
原文地址:http://www.cnblogs.com/tianma3798/p/5150340.html