From 73e122bd10f0d2106fbad24592a0d482efba9f37 Mon Sep 17 00:00:00 2001 From: flownzu Date: Sat, 27 Oct 2018 11:58:16 +0200 Subject: [PATCH] Clear DefaultRequestHeaders when adding a new header dictionary --- SpotifyAPI.Web/SpotifyWebClient.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/SpotifyAPI.Web/SpotifyWebClient.cs b/SpotifyAPI.Web/SpotifyWebClient.cs index 400400f03..4812bceb5 100644 --- a/SpotifyAPI.Web/SpotifyWebClient.cs +++ b/SpotifyAPI.Web/SpotifyWebClient.cs @@ -166,12 +166,9 @@ private static WebHeaderCollection ConvertHeaders(HttpResponseHeaders headers) private void AddHeaders(Dictionary headers) { + _client.DefaultRequestHeaders.Clear(); foreach (KeyValuePair headerPair in headers) { - if (_client.DefaultRequestHeaders.Contains(headerPair.Key)) - { - _client.DefaultRequestHeaders.Remove(headerPair.Key); - } _client.DefaultRequestHeaders.TryAddWithoutValidation(headerPair.Key, headerPair.Value); } }