August 2003
Intermediate to advanced
928 pages
32h 1m
English
CookieContainer
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); }
HttpWebRequest.CookieContainer
HttpWebRequest.CookieContainer