【发布时间】:2018-04-14 01:48:11
【问题描述】:
我遇到一个问题,当我使用http://freegeoip.net/json 获取用户位置时,它似乎从 Heroku 服务器所在的位置获取位置。
我使用 Flask 来制作网络应用。
我通过 Heroku 上传了网络应用。
【问题讨论】:
标签: python heroku flask currentlocation
我遇到一个问题,当我使用http://freegeoip.net/json 获取用户位置时,它似乎从 Heroku 服务器所在的位置获取位置。
我使用 Flask 来制作网络应用。
我通过 Heroku 上传了网络应用。
【问题讨论】:
标签: python heroku flask currentlocation
根据 api 文档 here,您需要传递用户的 ip,例如 'http://freegeoip.net/json/%s' % request.remote_addr。否则它将返回请求者的位置,在您的情况下是您的 heroku 服务器。
【讨论】: