Name
CookieContainer
Synopsis
This class is a container that holds
cookies and organizes them by URI.
You can add a Cookie
or
CookieCollection
to a container using the simplest
forms of the Add( )
method, or you can use the
forms of the Add( )
method that take a
System.Uri
argument. You can retrieve all the
cookies for a given URI using the GetCookies( )
method.
public class CookieContainer { // Public Constructors public CookieContainer( ); public CookieContainer(intcapacity
); public CookieContainer(intcapacity
, intperDomainCapacity
, intmaxCookieSize
); // Public Static Fields public const int DefaultCookieLengthLimit; // =4096 public const int DefaultCookieLimit; // =300 public const int DefaultPerDomainCookieLimit; // =20 // Public Instance Properties public int Capacity{set; get; } public int Count{get; } public int MaxCookieSize{set; get; } public int PerDomainCapacity{set; get; } // Public Instance Methods public void Add(Cookiecookie
); public void Add(CookieCollectioncookies
); public void Add(Uriuri
, Cookiecookie
); public void Add(Uriuri
, CookieCollectioncookies
); public string GetCookieHeader(Uriuri
); public CookieCollection GetCookies(Uriuri
); public void SetCookies(Uriuri
, stringcookieHeader
); }
Returned By
HttpWebRequest.CookieContainer
Passed To
HttpWebRequest.CookieContainer
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.