ip定位
来源:互联网 发布:teamtoy android 源码 编辑:程序博客网 时间:2024/04/30 06:00
方案一:添加服务引用:http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx
AddressService.IpAddressSearchWebServiceSoapClient address = new AddressService.IpAddressSearchWebServiceSoapClient();string[] str = address.getCountryCityByIp("IP地址如:192.168.1.1");//连网地址
方案二:添加新类:
public class GetOutMessage { /// <summary> /// 获取全部信息 /// </summary> /// <returns>一段网页代码</returns> private static string getOutMessage() { WebClient client = new WebClient(); client.Encoding = System.Text.Encoding.Default; string response = client.UploadString("http://iframe.ip138.com/ipcity.asp", ""); Match mc = Regex.Match(response, @"location.href=""(.*)"""); response = client.UploadString(mc.Groups[1].Value, ""); return response; } /// <summary> /// 外网IP /// </summary> /// <returns>外网IP地址</returns> public static string getOutIp() { string response = getOutMessage(); int i = response.IndexOf("[") + 1; string ip = response.Substring(i, 14); string ips = ip.Replace("]", "").Replace(" ", ""); return ips; } /// <summary> /// 省份 /// </summary> /// <returns>省份</returns> public static string getOutProvince() { string response = getOutMessage(); int i = response.IndexOf("自") + 2; string province = response.Substring(i, response.IndexOf("省") - i + 1); return province; } /// <summary> /// 城市 /// </summary> /// <returns>城市</returns> public static string getOutCity() { string response = getOutMessage(); int i = response.IndexOf("省") + 1; string city = response.Substring(i, response.IndexOf("市") - i + 1); return city; } /// <summary> /// 运营商 /// </summary> /// <returns>运营商</returns> public static string getOutProvider() { string response = getOutMessage(); int i = response.IndexOf("市") + 2; string provider = response.Substring(i, 2); return provider; } } //直接使用 static void Main(string[] args) { //string city=GetOutMessage.getOutCity(); //string ip = GetOutMessage.getOutIp(); //string provider= GetOutMessage.getOutProvider(); //string province= GetOutMessage.getOutProvince(); }
0 0
- IP定位
- ip定位
- IP定位
- 本地连接定位IP
- 根据ip定位
- IP地址定位
- 根据IP定位地理位置
- ThinkPHP IP地址定位
- 百度ip地址定位
- IP地址定位
- ip定位查询api
- 淘宝IP定位API
- ip 定位查询
- ip定位资源收集
- 百度地图Ip定位
- ip地址定位
- ip地址定位2
- 百度地图定位和IP地址定位
- 唯美幸福的英文句子
- Android Shape绘制实用圆圈
- 开了会员,在这里玩玩
- VB.Net DataSet和DataTable
- sql连接错误(Microsoft SQL Server,错误:2)
- ip定位
- 【黑马程序员】java基础加强_反射
- 交叉编译lrzsz
- 家用路由器的加密策略
- Linux VFS 之 write/read系统调用(kernel 3.4)
- DHT网络原理制作
- Mybatis 调用oracle存储过程返回结果集
- as xas 埃韦顿安溪茶真心
- 啊啊啊啊啊埃索达初学者擦拭自行车爱上自行车自行车