geoip2:纯Haskell访问MaxMind GeoIP2数据库

时间:2024-06-13 12:28:12
【文件属性】:

文件名称:geoip2:纯Haskell访问MaxMind GeoIP2数据库

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-13 12:28:12

Haskell

GeoIP2-用于访问GeoIP2数据库的库 GeoIP2是与MaxMind GeoIP2数据库的haskell绑定。 它根据MaxMind DB解析数据库,支持该版本2。 可以从下载免费的geolite2数据库。 有关详细信息,请参见haddock文档。 {-# LANGUAGE OverloadedStrings #-} import Data.GeoIP2 import Data.IP ( IP ( .. )) main = do geodb <- openGeoDB " GeoLite2-City.mmdb " let ip = IPv4 " 23.253.242.70 " print (findGeoData geodb " en " ip) let ip2 = IPv6 " 2001:4800:7817:104:be76:4eff:fe04:f608 "


【文件预览】:
geoip2-master
----.gitignore(142B)
----Setup.hs(46B)
----.travis.yml(1KB)
----LICENSE(1KB)
----README.md(927B)
----geoip2.cabal(1KB)
----Data()
--------GeoIP2.hs(8KB)
--------GeoIP2()
----ChangeLog.md(833B)

网友评论