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

HttpResponseHeaders Class

.NET Framework 4.6 and 4.5

Represents the collection of Response Headers as defined in RFC 2616.

System.Object
  System.Net.Http.Headers.HttpHeaders
    System.Net.Http.Headers.HttpResponseHeaders

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

public sealed class HttpResponseHeaders : HttpHeaders

The HttpResponseHeaders type exposes the following members.

  NameDescription
Public propertyAcceptRangesGets the value of the Accept-Ranges header for an HTTP response.
Public propertyAgeGets or sets the value of the Age header for an HTTP response.
Public propertyCacheControlGets or sets the value of the Cache-Control header for an HTTP response.
Public propertyConnectionGets the value of the Connection header for an HTTP response.
Public propertyConnectionCloseGets or sets a value that indicates if the Connection header for an HTTP response contains Close.
Public propertyDateGets or sets the value of the Date header for an HTTP response.
Public propertyETagGets or sets the value of the ETag header for an HTTP response.
Public propertyLocationGets or sets the value of the Location header for an HTTP response.
Public propertyPragmaGets the value of the Pragma header for an HTTP response.
Public propertyProxyAuthenticateGets the value of the Proxy-Authenticate header for an HTTP response.
Public propertyRetryAfterGets or sets the value of the Retry-After header for an HTTP response.
Public propertyServerGets the value of the Server header for an HTTP response.
Public propertyTrailerGets the value of the Trailer header for an HTTP response.
Public propertyTransferEncodingGets the value of the Transfer-Encoding header for an HTTP response.
Public propertyTransferEncodingChunkedGets or sets a value that indicates if the Transfer-Encoding header for an HTTP response contains chunked.
Public propertyUpgradeGets the value of the Upgrade header for an HTTP response.
Public propertyVaryGets the value of the Vary header for an HTTP response.
Public propertyViaGets the value of the Via header for an HTTP response.
Public propertyWarningGets the value of the Warning header for an HTTP response.
Public propertyWwwAuthenticateGets the value of the WWW-Authenticate header for an HTTP response.
Top

  NameDescription
Public methodAdd(String, IEnumerable<String>)Adds the specified header and its values into the HttpHeaders collection. (Inherited from HttpHeaders.)
Public methodAdd(String, String)Adds the specified header and its value into the HttpHeaders collection. (Inherited from HttpHeaders.)
Public methodClearRemoves all headers from the HttpHeaders collection. (Inherited from HttpHeaders.)
Public methodContainsReturns if a specific header exists in the HttpHeaders collection. (Inherited from HttpHeaders.)
Public methodEquals(Object)Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetEnumeratorReturns an enumerator that can iterate through the HttpHeaders instance. (Inherited from HttpHeaders.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodGetValuesReturns all header values for a specified header stored in the HttpHeaders collection. (Inherited from HttpHeaders.)
Public methodRemoveRemoves the specified header from the HttpHeaders collection. (Inherited from HttpHeaders.)
Public methodToStringReturns a string that represents the current HttpHeaders object. (Inherited from HttpHeaders.)
Public methodTryAddWithoutValidation(String, IEnumerable<String>)Returns a value that indicates whether the specified header and its values were added to the HttpHeaders collection without validating the provided information. (Inherited from HttpHeaders.)
Public methodTryAddWithoutValidation(String, String)Returns a value that indicates whether the specified header and its value were added to the HttpHeaders collection without validating the provided information. (Inherited from HttpHeaders.)
Public methodTryGetValuesReturn if a specified header and specified values are stored in the HttpHeaders collection. (Inherited from HttpHeaders.)
Top

  NameDescription
Explicit interface implemetationPrivate methodIEnumerable.GetEnumeratorGets an enumerator that can iterate through a HttpHeaders. (Inherited from HttpHeaders.)
Top

This type is derived from HttpHeaders.

.NET Framework

Supported in: 4.6, 4.5

.NET for Windows Phone apps

Supported in: Windows Phone 8.1

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2015 Microsoft