CookieContainer.SetCookies(Uri, String) Metoda

Definice

Přidá Cookie instance pro jeden nebo více souborů cookie z hlavičky souboru cookie HTTP do konkrétního identifikátoru CookieContainer URI.

public:
 void SetCookies(Uri ^ uri, System::String ^ cookieHeader);
public void SetCookies(Uri uri, string cookieHeader);
member this.SetCookies : Uri * string -> unit
Public Sub SetCookies (uri As Uri, cookieHeader As String)

Parametry

uri
Uri

Identifikátor URI identifikátoru CookieCollection.

cookieHeader
String

Obsah hlavičky HTTP set-cookie vrácený serverem HTTP s Cookie instancemi oddělenými čárkami.

Výjimky

uri nebo cookieHeader je null.

Jeden z souborů cookie je neplatný.

nebo

Při přidávání některého z souborů cookie do kontejneru došlo k chybě.

Poznámky

SetCookies stáhne všechny soubory cookie HTTP z hlavičky souboru cookie HTTP, vytvoří Cookie pro každou z nich a pak každý přidá Cookie do interního CookieCollection souboru, který je přidružený k identifikátoru URI. Soubory cookie HTTP v řetězci cookieHeader musí být oddělené čárkami.

Platí pro

Viz také