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 ReadOnly Property ResponseHeaders As WebHeaderCollection

Property Value

Type: System.Net.WebHeaderCollection
A WebHeaderCollection containing header name/value pairs associated with the response, or Nothing 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.

            ' 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 

.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
© 2015 Microsoft