特定の 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