Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

WebClient.ResponseHeaders Property

Gets a collection of header name/value pairs associated with the response.

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

public WebHeaderCollection ResponseHeaders { get; }

Property Value

Type: System.Net.WebHeaderCollection
A WebHeaderCollection containing header name/value pairs associated with the response, or null if no response has been received.

The ResponseHeaders property contains a WebHeaderCollection instance containing header information the WebClient receives with the response.

The following code example downloads and displays the ResponseHeaders returned by a server.

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

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft