System.Net.Http.Extensions Extension methods for which expose differences in platform specific capabilities. Gets a value that indicates if HttpClientHandler.AllowAutoRedirect is supported by the handler. When this property is true and HttpClientHandler.SupportsRedirectConfiguration is false, setting HttpClientHandler.AllowAutoRedirect to true will cause the system default to be used for HttpClientHandler.MaximumAutomaticRedirections. The to check. Returns .true if the if the handler supports configuration settings for the property; otherwise false. Gets a value that indicates if is supported by the handler. The to check. Returns .true if the if the handler supports configuration settings for the property; otherwise false. Gets a value that indicates if , HttpRequestMessage.ProtocolVersion, and HttpResponseMessage.ProtocolVersion are supported by the handler. The to check. Returns .true if the if the handler supports configuration settings for the , HttpRequestMessage.ProtocolVersion, and HttpResponseMessage.ProtocolVersion properties; otherwise false. Gets a value that indicates if HttpRequestMessage.Headers with or header value of 'chunked' is supported by the handler. The to check. Returns .true if the if the handler supports setting HttpRequestMessage.Headers with or header value of 'chunked'; otherwise false. Gets a value that indicates if is supported by the handler. When this property is true and HttpClientHandler.SupportsProxy is false, setting HttpClientHandler.UseProxy to true will cause the system default to be used for HttpClientHandler.Proxy. The to check. Returns .true if the if the handler supports configuration settings for the property; otherwise false.