March 2002
Intermediate to advanced
864 pages
31h 8m
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 method CookieContainer(); public method CookieContainer(int capacity); public method CookieContainer(int capacity, int perDomainCapacity, int maxCookieSize); // Public Static Fields public const field int DefaultCookieLengthLimit; // =4096 public const field int DefaultCookieLimit; // =300 public const field int DefaultPerDomainCookieLimit; // =20 // Public Instance Properties public field int Capacity{set; get; } public field int Count{get; } public field int MaxCookieSize{set; get; } public field int PerDomainCapacity{set; get; } // Public Instance Methods public method void Add(Cookie cookie); public method void Add(CookieCollection cookies); public method void Add(Uri uri, Cookie cookie); public method void Add(Uri uri, CookieCollection cookies); public method string GetCookieHeader(Uri uri); public method CookieCollection GetCookies(Uri uri); public method void SetCookies(Uri uri, string cookieHeader); }
HttpWebRequest.CookieContainer
HttpWebRequest.CookieContainer