更改Web浏览器控件的http协议

时间:2014-01-27 15:52:42

标签: c# winforms http webbrowser-control

我正在获取HTTP 501 / HTTP 505 如果我使用webrequest,我可以将http协议版本更改为1.0或1.1。用web浏览器控制或eztools-software.com/tools/wow/wow_net.asp似乎是不可能的

如何更改http协议版本?

1 个答案:

答案 0 :(得分:0)

.NET Web浏览器控件不公开用于更改所使用的HTTP协议版本的公共方法。您可以使用Internet选项全局禁用HTTP / 1.1>高级控制面板,但由于这样做会影响性能,因此不建议这样做。

您可以将FiddlerCore集成到您的应用程序中,并使用它来更改出站请求的HTTP版本。

话虽如此,我并不认为更改协议版本可能会影响服务器的HTTP / 501或HTTP / 505响应。您是否尝试仅使用Fiddler更改协议以查看它是否重要?