diff --git a/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs b/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs index 5408c0a..552383b 100644 --- a/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs +++ b/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs @@ -187,6 +187,7 @@ public DefaultHTTPClient(string apiKey, string apiHost = null, string cdnHost = public override async Task DoGet(string url) { var request = new HttpRequestMessage(HttpMethod.Get, url); + request.Headers.Add("Connection", "close"); request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = await _httpClient.SendAsync(request); @@ -214,6 +215,7 @@ public override async Task DoPost(string url, byte[] data) streamContent.Headers.Add("Content-Encoding", "gzip"); var request = new HttpRequestMessage(HttpMethod.Post, url); + request.Headers.Add("Connection", "close"); request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("text/plain")); request.Content = streamContent;