I think the most feasible solution would be to deploy Nginx as forward proxy with your program to visit those URL with "proxy_http_version 1.0", then point the defaultProxy setting of your application to it.
HttpWebRequest.ProtocolVersion - how do I set it to try 1.0, then 1.1 (or vice versa)?
David Thielen
3,116
Reputation points
We have a commercial library and some of our customers need
HttpWebRequest.ProtocolVersion=HttpVersion.Version10
and some need
HttpWebRequest.ProtocolVersion=HttpVersion.Version10
Is there a way to tell it to try both? Or do I need to add a configuration setting for the 1.0 people (yuck)?