В чем разница между Request.UserHostAddress и Request.ServerVariables [«REMOTE_ADDR»]. ToString ()
Здесь я могу использовать любой из этих 2 методов. Каковы различия и какой я должен использовать?
Способ 1:
string srUserIp = "";
try
{
srUserIp = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
catch
{
}
Способ 2:
string srUserIp = "";
try
{
srUserIp = Request.UserHostAddress.ToString();
}
catch
{
}