通过IP地址获取归属地的最简单的方法
来源:互联网 发布:状态机 知乎 编辑:程序博客网 时间:2024/05/08 02:00
首先得先下载两个文件;
IPLocation.dll[IP库操作封装],qqwry.dat[IP库文件] 这两个文件在示例源码里都可以找到。
通过访客的IP地址,根据QQ的纯真IP库,通过封装库快速获取归属地信息。
关键操作:
先把IPLocation.dll文件添加引用到你的项目,然后把qqwry.dat 文件放在合适的目录,我的放在App_Data里。
以下是调用:
/// <summary>
/// 根据IP地址 返回所在地区名称 我把该函数放在一个类文件里,方便随处调用
/// </summary>
/// <param name="strIP">IP地址</param>
/// <param name="page">页面Page对象</param>
/// <returns></returns>
public static string GetNameByIP(string strIP, System.Web.UI.Page page)
{
string strName = "未知区域";
if (!string.IsNullOrEmpty(strIP))
{
try
{
string ConIPData = page.Server.MapPath("~/App_Data/qqwry.dat");
strName = IPLocation.IPLocation.IPLocate(ConIPData, strIP.Trim());
}
catch (Exception ex)
{
throw ex;
}
}
return strName.Trim();
}
该IP库文件有7M多之大,不知各位有没有办法给压缩下,望指教,谢谢。
很多朋友会问:“IP库的更新怎么办?”,这个好办,下载以下软件,定期【腾讯5天一更新】更新IP库文件,上传到你的网站上覆盖即可。
更多信息以及示例源码下载青点击源地址:http://www.skinok.cn/ASPNET/78.html
- 通过IP地址获取归属地的最简单的方法
- C# ASP.NET通过IP地址获取归属地的方法
- 通过百度查询的ip地址归属地的链接
- 通过纯真IP库,查询出IP地址的归属地
- 【php】利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地
- php实现获取IP地址归属地
- 【Servlet】Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地
- 几个常用的IP地址归属地查询接口
- 几个常用的IP地址归属地查询接口
- PHP IP地址归属地查询的接口
- 获取ip归属地
- IP地址归属地查询。
- 接口中获取号码省份/归属地的方法
- 获取手机号归属地的3种方法
- 查询ip归属地的shell脚本
- 免费的通过ip获取地址的方法
- [Java] 通过域名获取IP地址的方法与作用
- 基于Google Map的IP地址查询和手机归属地查询
- Oracle访问Mysql的DBLink设置
- vc向控件添加图标
- code_20100912_case_判断顺序
- ExtJS 3.0 在skpet里面的代码提示 (添加破解jar)
- 第三章 需求分析
- 通过IP地址获取归属地的最简单的方法
- Potential Performance Issues with Compiled LINQ Query Re-Compiles
- MC9S12XS128实现超声波测距
- 游戏(软件)设计师常识----建模
- 如何调试跟踪Android源代码
- OOD启示录
- 飞思卡尔 HCS12(x) memory map解说之2
- sql server 删除数据库中所有的外键关系
- 进步