将 HttpRequestBase 作为参数传递

To pass HttpRequestBase as a parameter

我有一个方法 GetIP(),它将 System.Web.HttpRequestBase 作为参数。 谁能帮助我如何获取 HttpRequestBase 对象。

我认为它非常基础,但无法弄清楚。

谢谢。

我不知道你在什么情况下,但你可以从 HttpContext.Current.Request 得到它。请注意,如果您在 iis 之外托管 Web api,HttpContext.Current 将不起作用。

var request = new HttpRequestWrapper(HttpContext.Current.Request);