C# 获取客户端IP地址
2015-11-23 15:05
477 查看
/// <summary> /// 获取客户端IP地址 /// </summary> /// <returns></returns> public static string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || result == String.Empty) { result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; } if (null == result || result == String.Empty) { result = HttpContext.Current.Request.UserHostAddress; } return result; }
相关文章推荐
- C# MediaHelper
- C# 对象类型的转化
- C# GridViewExportUtil
- C#6.0新特性之字符串嵌入 String Interpolation
- C# CookieHelper
- C#利用子窗体中的构造函数 (实现了父窗体给子窗体的传值,但是子窗体的值回传暂未实现)
- C# Upload
- C# ImageHelper
- C# 枚举 位运算 [Flags]标签
- 【C#语言学习】学习一门语言
- CLR中的程序集加载
- 关于C#引用Dll后,找不到命名空间的问题
- C# 多态性
- C# 类的继承
- 《CLR中的程序集加载》
- C#调用endtask
- c#查找窗口的两种办法
- c#调用GetModuleFileNameEx获取进程路径
- C# ——List<Enum> 转化为List<string>
- C#对象序列化与反序列化