c# asp.net cookies httpcookie cookiejar

c# - ¿La diferencia entre HttpCookie y Cookie?



asp.net cookies (1)

Entonces estoy confundido ya que msdn y otros tutoriales me dicen que use HttpCookies para agregar cookies a través de Response.Cookies.Add (cookie). Pero ese es el problema. Response.Cookies.Add solo acepta cookies y no HttpCookies y recibo este error:

no se puede convertir de ''System.Net.CookieContainer'' a ''System.Net.Cookie''

Además, ¿cuál es la diferencia entre Response.Cookies.Add (cookie) y Request.CookieContainer.Add (cookie)?

Gracias por la ayuda de antemano, estoy tratando de aprender a usar C #.

// Cookie Cookie MyCookie = new Cookie(); MyCookie.Name = "sid"; MyCookie.Value = SID; MyCookie.HttpOnly = true; MyCookie.Domain = ".domain.com"; // HttpCookie HttpCookie MyCookie = new HttpCookie("sid"); MyCookie.Value = SID; MyCookie.HttpOnly = true; MyCookie.Domain = ".domain.com"; Response.Cookies.Add(MyCookie);


Está utilizando System.Net.HttpWebResponse . Pero el ejemplo anterior usa System.Web.HttpResponse que toma System.Web.HttpCookie como parámetro.

Scott Allen

System.Web.HttpRequest es una clase utilizada en el servidor y dentro de una aplicación ASP.NET. Representa la solicitud entrante de un cliente.

System.Net.HttpWebRequest es una clase utilizada para realizar una solicitud saliente a una aplicación web.