C# .net 获取外网ip
2015-04-26 13:55
225 查看
public string GetIP() { string strUrl = "http://www.ip138.com/ip2city.asp"; //获得IP的网址了 Uri uri = new Uri(strUrl); WebRequest wr = WebRequest.Create(uri); Stream s = wr.GetResponse().GetResponseStream(); StreamReader sr = new StreamReader(s, Encoding.Default); string all = sr.ReadToEnd(); //读取网站的数据 int i = all.IndexOf("[") + 1; int j = all.IndexOf("]");
string ip = all.Substring(i, j-i).Trim();
return ip; }
相关文章推荐
- C#/.NET获取本机的外网IP地址的简单方法
- c#获取外网IP代码片段
- [导入]ASP.NET获取IP与MAC[using C#]
- C#获取路由器外网IP,MAC地址
- 求教C#使用(SnmpSharpNet.dll)Snmp协议,如何获取整个局域网段内的IP设备类型(例PC、路由器等)MAC和主机名?
- C#获取外网IP地址;C#获取所在IP城市地址
- C#获取内、外网IP的类
- 获取真实IP和代理IP (asp.net C#)
- c#.net如何获取本机ip
- C# winfrom获取外网IP地址和物理地址
- ASP.NET获取IP与MAC[using C#]
- ASP.NET 获取客户端外网IP地址
- c#(asp.net)获取机器信息(IP)(MAC)(机器名)(CPU编号)(主硬盘编号)
- C# 获取外网IP和运营商和城市
- ASP.NET获取IP与MAC[using C#]
- ASP.NET获取IP与MAC[using C#]
- C#获取本机IPusing System.Net;
- C#获取本机所有IP地址(包括局域网和本机外网IP)
- c#.net如何获取本机ip
- C#(局域网)获取外网IP