0
我在我的web應用程序中的一個地方,通過反向查找IP來查看IP地址解析到位置(例如MaxMind)和DNS名稱是有用的。我在Heroku和其他服務器上運行獨角獸。是否有預編譯的方法,或者是否需要編寫某種過濾器來傳遞我的日誌以提供這些附加信息?獨角獸日誌中的GeoIP/IP名稱和位置分辨率?
我在我的web應用程序中的一個地方,通過反向查找IP來查看IP地址解析到位置(例如MaxMind)和DNS名稱是有用的。我在Heroku和其他服務器上運行獨角獸。是否有預編譯的方法,或者是否需要編寫某種過濾器來傳遞我的日誌以提供這些附加信息?獨角獸日誌中的GeoIP/IP名稱和位置分辨率?
您可以使用類似http://www.rubygeocoder.com/的東西來根據IP地址確定用戶的位置,然後在您的應用程序中使用它。一個確切的例子,它聽起來像你想要做的是在他們的主頁
request.ip # => "81.137.210.82"
request.location.city # => "Erith"
request.location.country # => "United Kingdom"