网站定位之---根据IP获得区域

简介:

记得以前做一个培训机构网站时候需要定位,那时候用的搜狐的api,不是很精准。

demo:https://github.com/dunitian/LoTCodeBase/tree/master/NetCode/3.常用技能/06.Position/01.IPToPosition

后来做电商的时候用的新浪的api,感觉还行,,,,,当时就想要是有本地ip库多爽啊?当时共享的ip库也就只有QQ纯真库了,里面东西比较杂

今天看博客园这个新闻(http://news.cnblogs.com/n/530762/)的时候发现了个好东西==>17monipdb

他的网址是:

https://www.ipip.net/download.html

他共享了一个dat文件,基本上能解决我们的问题了

官方帮助类(用ip.cs):https://github.com/17mon/csharp and https://github.com/cobub/razor

后来我拉过来做了一个MVC的Demo:

源码发一下:http://pan.baidu.com/s/1qWuxY3M OR 链接: http://pan.baidu.com/s/1jGni72I 密码: iiy2

 

下面简单分析一下源码:

具体文字看图

 

后台简单过滤并调用

 

前台代码

 

效果

 最新版本下载:https://github.com/dunitian/LoTCodeBase/tree/master/NetCode/3.常用技能/06.Position/01.IPToPosition/App_Data


本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/dunitian/p/4877626.html,如需转载请自行联系原作者


相关文章
|
算法 JavaScript Java
使用强大的离线IP地址定位库ip2region获取城市信息
ip2region - 准确率99.9%的离线IP地址定位库,0.0x毫秒级查询,ip2region.db数据库只有数MB,提供了java、php、c、python、nodejs、golang、c#等查询绑定和Binary,B树,内存三种查询算法。
使用强大的离线IP地址定位库ip2region获取城市信息
|
2月前
静态定位和固定定位
静态定位和固定定位。
26 1
|
监控 大数据 定位技术
多IP情况下如何获取本地的第一个IP及如何调整本地的第一个IP
我分析了业务的代码,OPTIONS中的Via中的用的是采用gethostbyname获取的。这意味着该函数获取的系统的默认的第一个IP。如果操作系统有多个IP,如何设置它们的优先级呢?
多IP情况下如何获取本地的第一个IP及如何调整本地的第一个IP
|
定位技术
网站添加显示IP信息图片
根据访客ip自动生成一张包含多种信息的图片,包含:地理位置、当前日期、ip地址、终端操作系统、浏览器版本。
198 0
网站添加显示IP信息图片
|
定位技术 开发工具
openGPS.cn - 基于ip的定位技术分享,高精度IP定位
利用业余时间自己做了个网站,集成了几个第三方数据源,对比IP地址查询的功能: 普通IP定位:https://www.opengps.cn/Data/IP/IPSearch.aspx 高精度IP定位:https://www.opengps.cn/Data/IP/IPHighAccuracy.aspx 其中,高精度IP定位为百度提供的服务,个人理解其工作原理应当是: 1,用户手机里
6762 1
html+css实战136-用户区域
html+css实战136-用户区域
104 0
html+css实战136-用户区域
|
前端开发 安全 开发者
信息区域|学习笔记
快速学习 信息区域
|
数据采集 Python
Python爬虫系列3-通过Ip地址定位目标所在区域
在现如今的互联网时代,我们越来越依赖网络,甚至网络已经融入了我们的日常生活,甚至没有办法想象如果没有了网络,会造成什么样的情景?。。。
Python爬虫系列3-通过Ip地址定位目标所在区域
|
前端开发
前端IP位置定位以及访问日志问题解决
前端IP位置定位以及访问日志问题解决