.Net获取IP地址的方法
2020-02-13 10:21
471 查看
获取本机IP
2.获取网页客户端IP
/// <summary> /// 获取IPv4地址 /// </summary> /// <returns> </returns> public static string GetIP4Address(HttpRequest request = null) { Func<IPAddress, bool> f = e => e.AddressFamily.ToString() == "InterNetwork"; IPAddress ipa = Dns.GetHostAddresses((request ?? HttpContext.Current.Request).UserHostAddress).FirstOrDefault(f) ?? Dns.GetHostAddresses(Dns.GetHostName()).FirstOrDefault(f); if (ipa != null) { return ipa.ToString(); } return HttpContext.Current.Request.UserHostAddress; }
总结
以上所述是小编给大家介绍的.Net获取IP地址的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
您可能感兴趣的文章:
相关文章推荐
- .net获取IP地址的几种方法
- .NET中获取电脑名、IP地址及用户名方法
- .NET中获取电脑名、IP地址及用户名方法
- .net获取IP地址的几种方法
- .NET中获取电脑名、IP地址及用户名方法
- Asp.Net获取电脑名,IP地址及当前用户名,操作系统,浏览器,.NET版本等信息的方法
- .NET中获取电脑名、IP地址及用户名方法
- Shell获取IP地址的多种方法
- PowerShell脚本实现网卡DHCP自动获取IP地址、设置静态IP地址的方法
- shell 脚本获取本地ip地址方法
- Android获取本机IP地址(不是localhost)和MAC的方法
- .net 获取url的方法
- Delphi 获取Ip地址的方法总结
- PHP实现获取ip地址的5种方法,以及插入用户登录日志操作示例
- JS获取客户端IP地址、MAC和主机名的7个方法汇总
- java获取本机ip地址方法
- php获取客户端真实ip地址的三种方法
- 获取IP地址的好方法,从腾讯获取~~
- .NET获取根目录方法
- asp.net、js中获取URL和IP地址方法大全