我正在寻找一种复制jQuery方法getJSON但服务器端的方法。我正在使用的服务器是一个 node.js 服务器,它带有用 coffeescript 编写的 express 框架。
我有客户端的代码是:
# To get the client IP
$.getJSON("http://jsonip.com?callback=?", (data) ->
# To get more information about that IP
$.getJSON("http://freegeoip.net/json/" + data.ip, (fulldata) ->
console.log fulldata))
fulldata 变量为我提供有关客户端 IP 的信息。
我必须避免使用 JavaScript 客户端,所以我尝试做同样的服务器端,我得到客户端 IP:
(req, res) ->
# To get the client IP
req.ip
但在那之后,我不知道如何从 freegeoip.net 服务器获取 json 中的完整数据。
帮助,有人吗?