diff --git a/System.Net.Http/System.Net.Http/HttpClientHandler.cs b/System.Net.Http/System.Net.Http/HttpClientHandler.cs index 7803219..2f2b968 100644 --- a/System.Net.Http/System.Net.Http/HttpClientHandler.cs +++ b/System.Net.Http/System.Net.Http/HttpClientHandler.cs @@ -369,7 +369,8 @@ private static void AddRequestHeaders(HttpWebRequest request, HttpRequestHeaders break; case "connection": - request.Connection = headers.Connection.ToString (); + // HttpWebRequest throws an exception if setting the Connection property. + // Use the KeepAlive property instead of this break; case "date":