Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ResponseHeaders Property

WebClient::ResponseHeaders Property

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

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

property WebHeaderCollection^ ResponseHeaders {
	WebHeaderCollection^ get ();

Property Value

Type: System.Net::WebHeaderCollection
A WebHeaderCollection containing header name/value pairs associated with the response, or nullptr 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{0} = {1}", 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

.NET for Windows Phone apps

Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8
© 2015 Microsoft