获取用户真实IP地址
来源:互联网 发布:防火墙端口开放 编辑:程序博客网 时间:2024/05/17 09:03
获取用户真实IP地址,本地测试没用的,必须发布后测试。
/// <summary> /// 获取用户真实IP地址 /// </summary> /// <returns></returns> public static string GetUserIp() { string ip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (ip == null || ip.Length == 0 || ip.ToLower().IndexOf("unknown") > -1) { ip = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; } else { if (ip.IndexOf(',') > -1) { ip = ip.Substring(0, ip.IndexOf(',')); } if (ip.IndexOf(';') > -1) { ip = ip.Substring(0, ip.IndexOf(';')); } } Regex regex = new Regex("[^0-9.]"); if (ip == null || ip.Length == 0 || regex.IsMatch(ip)) { ip = HttpContext.Current.Request.UserHostAddress; if (ip == null || ip.Length == 0 || regex.IsMatch(ip)) { ip = "0.0.0.0"; } } return ip; }
- 获取用户真实IP地址
- 获取用户真实IP地址
- Jsp获取用户真实IP地址
- javaweb_获取用户真实ip地址
- asp.net 获取用户真实IP地址
- PHP获取用户真实IP地址
- php获取用户真实IP地址
- 根据HttpServletRequest获取用户真实IP地址
- 获取用户真实的IP地址
- 根据HttpServletRequest获取用户真实IP地址
- 根据HttpServletRequest获取用户真实IP地址
- PHP获取用户的真实IP地址
- java 获取用户真实ip地址
- PHP获取用户的真实IP地址,非代理IP
- jsp如何获取用户的真实IP地址...
- ASP.NET中获取用户真实IP地址
- 最大限度获取远程用户真实IP地址
- 穿过代理服务器获取远程用户真实IP地址
- 【第二章】 IoC 之 2.2 IoC 容器基本原理 ——跟我学Spring3
- Mac 管理员忘记密码解决方案
- [Python]多线程入门 --thread使用
- SQL数据库范式
- JAVA 正则表达式 (超详细)
- 获取用户真实IP地址
- Perl 哈希嵌套
- httpclient 例子
- maven 仓库
- 【第二章】 IoC 之 2.3 IoC的配置使用——跟我学Spring3
- Yii CGridView 中实现批量删除
- Struts入门实例
- 【第三章】 DI 之 3.1 DI的配置使用 ——跟我学spring3
- ML:logistic Regression & Regularization