CookieContainer.SetCookies(Uri, String) Methode

Definition

Fügt Cookie Instanzen für einen oder mehrere Cookies aus einem HTTP-Cookie-Header zu CookieContainer einem bestimmten URI hinzu.

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)

Parameter

uri
Uri

Der URI der CookieCollection.

cookieHeader
String

Der Inhalt eines HTTP-Set-Cookie-Headers, der von einem HTTP-Server zurückgegeben wird, wobei Cookie Instanzen durch Kommas getrennt sind.

Ausnahmen

uri oder cookieHeader ist null.

Einer der Cookies ist ungültig.

-oder-

Fehler beim Hinzufügen eines der Cookies zum Container.

Hinweise

SetCookies Ruft alle HTTP-Cookies aus dem HTTP-Cookieheader ab, erstellt eine Cookie für jeden, und fügt dann jeden Cookie internen CookieCollection hinzu, der dem URI zugeordnet ist. Die HTTP-Cookies in der cookieHeader Zeichenfolge müssen durch Kommas getrennt werden.

Gilt für:

Weitere Informationen