次の方法で共有


CookieContainer.SetCookies(Uri, String) メソッド

定義

HTTP クッキー ヘッダーの 1 つ以上のクッキーの Cookie インスタンスを特定の URI の CookieContainer に追加します。

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)

パラメーター

uri
Uri

CookieCollection の URI。

cookieHeader
String

コンマで区切られた Cookie インスタンスを含む、HTTP サーバーで返された HTTP set-cookie ヘッダーの内容。

例外

uri または cookieHeadernull です。

いずれかのクッキーが無効です。

- または -

コンテナーにいずれかのクッキーを追加するときにエラーが発生しました。

注釈

SetCookiesは、HTTP Cookie ヘッダーからすべての HTTP Cookie をプルし、それぞれに 対して をCookieビルドし、URI に関連付けられている内部CookieCollectionにそれぞれCookieを追加します。 文字列内 cookieHeader の HTTP Cookie はコンマで区切る必要があります。

適用対象

こちらもご覧ください