以下两种方法是否相同?
HttpContext.Current.Request.UserHostAddress
和
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
答案 0 :(得分:2)
似乎是这样。根据{{3}}
HttpContext.Current.Request.UserHostAddress
映射到
// System.Web.Hosting.ISAPIWorkerRequest
public override string GetRemoteAddress()
{
return this.GetServerVariable("REMOTE_ADDR");
}
所以在我看来,它是一样的。