相关疑难解决方法(0)

ASP.NET Web API:如何在Web API控制器中读取服务器变量?

您将如何在ASP.NET Web API控制器中读取以下服务器变量?

HTTP_HOST
SERVER_NAME
REMOTE_HOST / REMOTE_ADDR
Run Code Online (Sandbox Code Playgroud)

我看到定义了System.Net.Http.HttpRequestMessage请求,但是我没有看到包含这些变量的集合.

我在一个带有多个主机头的IP上运行一个网站,我需要确定他们用来到那里的网站.

编辑:

结果是这样的:

((System.Web.HttpContextWrapper) Request.Properties["MS_HttpContext"])
    .Request.ServerVariables["HTTP_HOST"]
Run Code Online (Sandbox Code Playgroud)

asp.net-web-api

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net-web-api ×1