Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft eine Auflistung der Name-Wert-Paare für Header auf, die der Antwort zugeordnet sind.
Namespace: System.Net
Assembly: System (in system.dll)
Syntax
'Declaration
Public ReadOnly Property ResponseHeaders As WebHeaderCollection
'Usage
Dim instance As WebClient
Dim value As WebHeaderCollection
value = instance.ResponseHeaders
public WebHeaderCollection ResponseHeaders { get; }
public:
property WebHeaderCollection^ ResponseHeaders {
WebHeaderCollection^ get ();
}
/** @property */
public WebHeaderCollection get_ResponseHeaders ()
public function get ResponseHeaders () : WebHeaderCollection
Eigenschaftenwert
Eine WebHeaderCollection mit der Antwort zugeordneten Name-Wert-Paaren eines Headers, oder NULL (Nothing in Visual Basic), wenn keine Antwort empfangen wurde.
Hinweise
Die ResponseHeaders-Eigenschaft enthält eine WebHeaderCollection-Instanz mit Headerinformationen, die der WebClient mit der Antwort empfängt.
Beispiel
Im folgenden Codebeispiel werden die vom Server zurückgegebenen ResponseHeaders gedownloadet und angezeigt.
' 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));
}
Plattformen
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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0