Я новичок в Node.js, но хотел использовать его в качестве быстрого веб-сервера, который просто принимал бы URI запроса и затем запускал запрос во внутренней службе, которая возвращает поток JSON.
Т.е. примерно так:
http.createServer(function(request, response) {
var uri = url.parse(request.url).pathname;
if(uri === "/streamA") {
//send get request to internal network server http://server:1234/db?someReqA -->Returns JSON ....?
//send response to requestor of the JSON from the above get ....?
}
else if(uri === "/streamB") {
//send get request to internal network server http://server:1234/db?someReqB -->Returns JSON ....?
//send response to requestor of the JSON from the above get....?
}.listen(8080);
Я использую самую последнюю стабильную версию node.js - версию 0.4.12. Я надеялся, что это будет очень легко сделать, однако мне не удалось найти несколько примеров в сети, поскольку все они, похоже, используют старую версию API, поэтому я получаю сообщение об ошибке за ошибкой.
Сможет ли кто-нибудь предоставить кодовое решение для вышеперечисленного, которое работает с новыми API-интерфейсами Node?
Спасибо!