HttpWebResponse.Headers HttpWebResponse.Headers HttpWebResponse.Headers HttpWebResponse.Headers Property

Definition

Ruft die Header ab, die dieser Antwort vom Server zugeordnet sind.Gets the headers that are associated with this response from the server.

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

Eigenschaftswert

Eine WebHeaderCollection mit den mit der Antwort zurückgegebenen Headerinformationen.A WebHeaderCollection that contains the header information returned with the response.

Ausnahmen

Die aktuelle Instanz wurde verworfen.The current instance has been disposed.

Beispiele

Im folgende Beispiel schreibt den Inhalt aller Header der Antwort an die Konsole.The following example writes the contents of all of the response headers to the console.

// Creates an HttpWebRequest for the specified URL.
HttpWebRequest^ myHttpWebRequest = dynamic_cast<HttpWebRequest^>(WebRequest::Create( url ));

// Sends the HttpWebRequest and waits for response.
HttpWebResponse^ myHttpWebResponse = dynamic_cast<HttpWebResponse^>(myHttpWebRequest->GetResponse());

// Displays all the headers present in the response received from the URI.
Console::WriteLine( "\r\nThe following headers were received in the response:" );

// Displays each header and its key associated with the response.
for ( int i = 0; i < myHttpWebResponse->Headers->Count; ++i )
   Console::WriteLine( "\nHeader Name: {0}, Value : {1}",
      myHttpWebResponse->Headers->Keys[ i ],
      myHttpWebResponse->Headers[ (System::Net::HttpRequestHeader)i ] );

// Releases the resources of the response.
myHttpWebResponse->Close();
// Creates an HttpWebRequest for the specified URL. 
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url); 
// Sends the HttpWebRequest and waits for response.
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse(); 
                        
// Displays all the headers present in the response received from the URI.
Console.WriteLine("\r\nThe following headers were received in the response:");
// Displays each header and it's key associated with the response.
for(int i=0; i < myHttpWebResponse.Headers.Count; ++i)  
	Console.WriteLine("\nHeader Name:{0}, Value :{1}",myHttpWebResponse.Headers.Keys[i],myHttpWebResponse.Headers[i]); 
// Releases the resources of the response.
myHttpWebResponse.Close(); 
    ' Creates an HttpWebRequest with the specified URL. 
    Dim myHttpWebRequest As HttpWebRequest = CType(WebRequest.Create(url), HttpWebRequest)
    ' Sends the HttpWebRequest and waits for a response.
    Dim myHttpWebResponse As HttpWebResponse = CType(myHttpWebRequest.GetResponse(), HttpWebResponse)
    ' Displays all the Headers present in the response received from the URI.
    Console.WriteLine(ControlChars.Lf + ControlChars.Cr + "The following headers were received in the response")
    'The Headers property is a WebHeaderCollection. Use it's properties to traverse the collection and display each header.
    Dim i As Integer
    While i < myHttpWebResponse.Headers.Count
        Console.WriteLine(ControlChars.Cr + "Header Name:{0}, Value :{1}", myHttpWebResponse.Headers.Keys(i), myHttpWebResponse.Headers(i))
i = i + 1
    End While
    myHttpWebResponse.Close()

Hinweise

Die Headers -Eigenschaft ist eine Auflistung von Name/Wert-Paaren, die mit der Antwort zurückgegebenen HTTP-Header-Werte enthalten.The Headers property is a collection of name/value pairs that contain the HTTP header values returned with the response. Gemeinsame, von der Internetressource zurückgegebenen Headerinformationen als Eigenschaften verfügbar gemacht der HttpWebResponse Klasse.Common header information returned from the Internet resource is exposed as properties of the HttpWebResponse class. Die folgende Tabelle enthält allgemeine Header, die die API als Eigenschaften verfügbar macht.The following table lists common headers that the API exposes as properties.

HeaderHeader EigenschaftProperty
Content-EncodingContent-Encoding ContentEncoding
Content-LengthContent-Length ContentLength
Content-TypeContent-Type ContentType
Zuletzt geändertLast-Modified LastModified
ServerServer Server

Gilt für: