次の方法で共有


CookieContainer.GetCookieHeader メソッド

特定の URI に関連付けられている Cookie インスタンスを表す HTTP cookie を格納する HTTP cookie ヘッダーを取得します。

Public Function GetCookieHeader( _
   ByVal uri As Uri _) As String
[C#]
public string GetCookieHeader(Uriuri);
[C++]
public: String* GetCookieHeader(Uri* uri);
[JScript]
public function GetCookieHeader(
   uri : Uri) : String;

パラメータ

  • uri
    必要な Cookie インスタンスの URI。

戻り値

セミコロンで区切られた Cookie インスタンスを表す文字列を含む HTTP cookie ヘッダー。

例外

例外の種類 条件
ArgumentNullException uri が null 参照 (Visual Basic では Nothing) です。

解説

GetCookieHeader は、 uri で指定した Cookie インスタンスの HTTP cookie ヘッダーを保持する文字列を返します。HTTP ヘッダーは、 uri に関連付けられている各 Cookie の文字列形式を追加して、構築されます。文字列の正しい形式は、 Cookie が準拠する RFC により異なります。 uri に関連付けられているすべての Cookie インスタンスの文字列は、セミコロンで結合され、区切られます。

この文字列は、 SetCookies メソッドの 2 番目のパラメータとして使用するには、正しい形式ではありません。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

CookieContainer クラス | CookieContainer メンバ | System.Net 名前空間 | Cookie | CookieCollection | CookieContainer | CookieException