如何阅读ASP.NET Web API控制器中的以下服务器变量?ASP.NET Web API:如何读取Web API控制器中的服务器变量?
HTTP_HOST
SERVER_NAME
REMOTE_HOST/REMOTE_ADDR
我看到一个System.Net.Http.HttpRequestMessage请求定义,但我看不出含有这些变量的集合。
我正在一个IP上运行一个网站与多个主机标题,我需要确定他们用来到达那里的网站。
编辑:
它结束了是这样的:
((System.Web.HttpContextWrapper) Request.Properties["MS_HttpContext"])
.Request.ServerVariables["HTTP_HOST"]
这会是你在找什么:http://stackoverflow.com/questions/9565889/get-the-ip-远程主机的地址 – 2013-05-02 06:53:45
@MajorByte这非常类似。 – 2013-05-05 18:58:57