我希望您能够在服务器端复制jQuery的getJSON方法。
我使用的是Node.js服务器,使用Coffeescript编写的Express框架。
我客户端的代码如下:
但之后,我不知道如何从freegeoip.net服务器获取完整的JSON数据。
有人能帮忙吗?
我客户端的代码如下:
# 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数据。
有人能帮忙吗?