Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

HttpWebResponse.Headers-Eigenschaft

 

Ruft die Header ab, die dieser Antwort vom Server zugeordnet sind.

Namespace:   System.Net
Assembly:  System (in System.dll)

public override WebHeaderCollection Headers { get; }

Eigenschaftswert

Type: System.Net.WebHeaderCollection

Eine WebHeaderCollection mit den mit der Antwort zurückgegebenen Headerinformationen.

Exception Condition
ObjectDisposedException

Die aktuelle Instanz wurde bereits verworfen.

Die Headers -Eigenschaft ist eine Auflistung von Name-Wert-Paaren, die den mit der Antwort zurückgegebenen HTTP-Headerwerten.Von der Internetressource zurückgegebene Allgemeine Headerinformationen werden als Eigenschaften verfügbar gemacht der HttpWebResponse Klasse.Die folgende Tabelle enthält allgemeine Header, die die API als Eigenschaften verfügbar gemacht.

Header

Eigenschaft

Content-Encoding

ContentEncoding

Content-Length

ContentLength

Content-Type

ContentType

Zuletzt geändert

LastModified

Server

Server

Im folgenden Beispiel wird der Inhalt aller Antwortheader auf der Konsole ausgegeben.

// 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(); 

Universal Windows Platform
Verfügbar seit 4.5
.NET Framework
Verfügbar seit 1.1
Portable Class Library
Unterstützt in: portable .NET platforms
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: