演示地址:
https://spidersharp.com/GetIP/
获取用户请求公网IP
您暂时无权查看此隐藏内容!
正则匹配是否符合IP规则
public static bool IsValidIp(string ip) { bool b = Regex.IsMatch(ip, @"^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$"); return b; }
域名转换为IP地址(可先替换掉http://以及Https://):
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(ip); string ip = host.AddressList[0].ToString();
调用纯真IP地址数据,根据IP地址查询地理位置
string address=IPLocation.IPLocation.IPLocate(AppDomain.CurrentDomain.BaseDirectory+"ip.dat", ip.Trim());
源码下载:IP查询
解压密码:
您暂时无权查看此隐藏内容!
评论前必须登录!
注册