WebClient.ResponseHeaders プロパティ
アセンブリ: System (system.dll 内)

応答に関連付けられているヘッダーの名前/値のペアを格納している WebHeaderCollection。応答を受信しなかった場合は null 参照 (Visual Basic では Nothing)。


サーバーから返された ResponseHeaders をダウンロードし、表示するコード例を次に示します。
' ResponseHeaders is a WebHeaderCollection instance that contains the headers sent back ' in response to the WebClient request. Dim myWebHeaderCollection As WebHeaderCollection = myWebClient.ResponseHeaders Console.WriteLine(ControlChars.Cr + "Displaying the response headers" + ControlChars.Cr) ' Loop through the ResponseHeaders. Dim i As Integer For i = 0 To myWebHeaderCollection.Count - 1 ' Display the headers as name/value pairs. Console.WriteLine((ControlChars.Tab + myWebHeaderCollection.GetKey(i) + " " + ChrW(61) + " " + myWebHeaderCollection.Get(i))) Next i
// Obtain the WebHeaderCollection instance containing the header name/value pair from the response. WebHeaderCollection myWebHeaderCollection = myWebClient.ResponseHeaders; Console.WriteLine("\nDisplaying the response headers\n"); // Loop through the ResponseHeaders and display the header name/value pairs. for (int i=0; i < myWebHeaderCollection.Count; i++) Console.WriteLine ("\t" + myWebHeaderCollection.GetKey(i) + " = " + myWebHeaderCollection.Get(i));
// Obtain the WebHeaderCollection instance containing the header name/value pair from the response. WebHeaderCollection^ myWebHeaderCollection = myWebClient->ResponseHeaders; Console::WriteLine( "\nDisplaying the response headers\n" ); // Loop through the ResponseHeaders and display the header name/value pairs. for ( int i = 0; i < myWebHeaderCollection->Count; i++ ) { Console::WriteLine( "\t{0} = {1}", myWebHeaderCollection->GetKey( i ), myWebHeaderCollection->Get( i ) ); }
// Obtain the WebHeaderCollection instance containing the // header name/value pair from the response. WebHeaderCollection myWebHeaderCollection = myWebClient.get_ResponseHeaders(); Console.WriteLine("\nDisplaying the response headers\n"); // Loop through the ResponseHeaders and display the header // name/value pairs. for (int i = 0; i < myWebHeaderCollection.get_Count(); i++) { Console.WriteLine("\t" + myWebHeaderCollection.GetKey(i) + " = " + myWebHeaderCollection.Get(i)); }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からWebClient.ResponseHeaders プロパティを検索する場合は、下記のリンクをクリックしてください。

- WebClient.ResponseHeaders プロパティのページへのリンク