在ASP.NET中有一个System.Web.HttpRequest类,它包含ServerVariables可以从REMOTE_ADDR属性值为我们提供IP地址的属性.
但是,我找不到类似的方法从ASP.NET Web API获取远程主机的IP地址.
如何获取发出请求的远程主机的IP地址?
在我的ASP.NET MVC控制器中,我有一个需要一个HttpRequest对象的方法.我有权访问的只是一个HttpRequestBase对象.
无论如何我可以以某种方式转换这个?
我能做什么/应该做什么?
我正在将ASP.NET Web应用程序转换为MVC Web Api项目.我的一种方法需要HttpRequest上课.但是,Web Api控制器只保存HttpRequestMessage(this.Request)对象.你知道我怎么转换HttpRequestMessage成HttpRequest?