悬赏分:20 浏览:870 次
|
如果有代理化就不准了 HTTP_X_FORWARDED_FOR 这个仿佛比较恐怖啊 我也好想知道这个问题,关注!!! http://www.cnblogs.com/zhangronghua/archive/2007/11/14/587497.html 可以看一下 在网上下个QQ的IP数据库! 获取客户端IP,用 request.UserHostAddress |
|
7个月前 只吃豆芽猪 : 嗯。 如何透过代理获取真实的IP信息呢 亚历山大同志 |
|
7个月前 只吃豆芽猪 : /// <summary> /// 获取真实的IP。可透过代理 /// </summary> /// <returns></returns> public static string GetRealIP() { string ip; try { HttpRequest request = HttpContext.Current.Request; if (request.ServerVariables["HTTP_VIA"] != null) { ip = request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString().Split(',')[0].Trim(); } else { ip = request.UserHostAddress; } } catch (Exception e) { throw e; } return ip; } |