WebClient.ResponseHeaders Eigenschap

Definitie

Hiermee haalt u een verzameling headernaam-/waardeparen op die zijn gekoppeld aan het antwoord.

public:
 property System::Net::WebHeaderCollection ^ ResponseHeaders { System::Net::WebHeaderCollection ^ get(); };
public System.Net.WebHeaderCollection ResponseHeaders { get; }
member this.ResponseHeaders : System.Net.WebHeaderCollection
Public ReadOnly Property ResponseHeaders As WebHeaderCollection

Waarde van eigenschap

Een WebHeaderCollection met headernaam/waardeparen die zijn gekoppeld aan het antwoord of null als er geen antwoord is ontvangen.

Voorbeelden

In het volgende codevoorbeeld wordt het ResponseHeaders geretourneerd door een server gedownload en weergegeven.

// 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.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));
' 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 

Opmerkingen

Caution

WebRequest, HttpWebRequest, ServicePointen WebClient zijn verouderd en u moet ze niet gebruiken voor nieuwe ontwikkeling. Gebruik in plaats daarvan HttpClient.

De ResponseHeaders eigenschap bevat een WebHeaderCollection exemplaar met headergegevens die worden WebClient ontvangen met het antwoord.

Van toepassing op