在ASP.NET中有一个System.Web.HttpRequest类,它包含ServerVariables可以从REMOTE_ADDR属性值为我们提供IP地址的属性.
但是,我找不到类似的方法从ASP.NET Web API获取远程主机的IP地址.
如何获取发出请求的远程主机的IP地址?
这是一件令人讨厌的事情。绝对不是表演的制胜法宝。什么是Request.ServerVariables等效项?具体来说,我想知道如何获取当前网址。我以前通过获取Request.ServerVariables [“ script_name”]来完成此操作。我讨厌将文本硬编码到程序中,并且发现需要获取当前页面的URL。我想获取正在运行的剃须刀页面的当前网址,但我不知道为什么。还有谁知道如何在当前页面中获取当前网址吗?
TIA。