Я ищу способ репликации метода jQuery getJSON, но на стороне сервера. Сервер, который я использую, является сервером node.js с выраженной структурой, написанной в coffeescript.Как получить 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
Но после этого, я понятия не имею, как получить fulldata в json с сервера freegeoip.net.
Помогите кому угодно?
http://nodejs.org/docs/ v0.5.2/api/http.html # http.request –
https://github.com/mikeal/request – ZimSystem