2015年8月24日 星期一

透過JavaScript 取得使用者IP

建立一個C# 網頁從Server端判斷使用者IP並回傳


public static string GetIP()
{
    System.Web.HttpContext context = System.Web.HttpContext.Current;
    string sIPAddress = context.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
  if (string.IsNullOrEmpty(sIPAddress))
        {
            return context.Request.ServerVariables["REMOTE_ADDR"];
        }
        else
        {
            string[] ipArray = sIPAddress.Split(new Char[] { ',' });
            return ipArray[0];
        }
}


在網頁前端使用Jquery Ajax 呼叫method





沒有留言:

張貼留言

2014 © All Right Reserved
Distributed By Free Blogger Templates | Theme By Way2themes