2016-11-11 61 views
0

我有一个Nginx服务器反向代理运行.NET运行时4 Web窗体应用程序的IIS服务器。如何从System.Web.HttpRequest获取协议版本?

我试图找出什么HTTP版本(1.0或1.1)Nginx正在使用向IIS发出请求时。

如何从当前请求获取HTTP版本?

我试过搜索并查看文档。最近我找到了ProtocolVersionSystem.Net.HttpWebRequest,但HttpRequest没有相同的属性,似乎我不能施放它。

(顺便说一句:我知道的HTTP版本很少不管这些天,但它是相对于一些调试我做的)

回答

0

这个值是Request.Params["SERVER_PROTOCOL"]并持有,例如,"HTTP/1.1"