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 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); }
Returned By
HttpWebRequest.CookieContainer
Passed To
HttpWebRequest.CookieContainer
Get C# in a Nutshell 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.