removed default headers

This commit is contained in:
tom.pallister 2017-03-08 13:10:44 +00:00
parent 9bb86122f8
commit ffd4e364f6

View File

@ -12,8 +12,6 @@ namespace Ocelot.Requester
internal class HttpClientBuilder : IHttpClientBuilder internal class HttpClientBuilder : IHttpClientBuilder
{ {
private readonly Dictionary<int, Func<DelegatingHandler>> _handlers = new Dictionary<int, Func<DelegatingHandler>>(); private readonly Dictionary<int, Func<DelegatingHandler>> _handlers = new Dictionary<int, Func<DelegatingHandler>>();
private Dictionary<string, string> _defaultHeaders;
public IHttpClientBuilder WithQos(IQoSProvider qosProvider, IOcelotLogger logger) public IHttpClientBuilder WithQos(IQoSProvider qosProvider, IOcelotLogger logger)
{ {
@ -28,16 +26,6 @@ namespace Ocelot.Requester
var client = new HttpClient(CreateHttpMessageHandler(httpclientHandler)); var client = new HttpClient(CreateHttpMessageHandler(httpclientHandler));
if (_defaultHeaders == null)
{
return new HttpClientWrapper(client);
}
foreach (var header in _defaultHeaders)
{
client.DefaultRequestHeaders.Add(header.Key, header.Value);
}
return new HttpClientWrapper(client); return new HttpClientWrapper(client);
} }