public static void RemoveCookie(this HttpClient client, string name) { var cookies = client.DefaultRequestHeaders.Where(x => x.Key == "Cookie").ToArray(); client.DefaultRequestHeaders.Remove("Cookie"); var cookieValues = cookies.SelectMany(x => x.Value).Where(x => !x.StartsWith(name + "=")); client.AddCookies(cookieValues); }