Olá, estou com um problema ao criar o arquivo cliente-android.js
O conteúdo do arquivo cliente-android.js é esse:
var http = require('http');
var configuracoes = {
hostname: 'localhost',
port:3000,
path: '/produtos',
headers: {
'Accept':'application/json'
}
};
http.get(configuracoes,function(res){
console.log(res.statusCode);
res.on('data',function(body){
console.log("Corpo " + body);
});
});
E no arquivo produtos.js adicionei o trecho:
app.get('/produtos',function(req,res){
var connection = app.infra.connectionFactory();
var produtosDAO = new app.infra.ProdutosDAO(connection);
produtosDAO.lista(function(erros,resultados){
res.format({
html: function(){
res.render('produtos/lista',{lista:resultados});
},
json: function(){
res.json(resultados)
}
});
});
connection.end();
});
Porém ao rodar o comando "node cliente-android" no terminal acontece esse erro :
events.js:141
throw er; // Unhandled 'error' event
^
Error: connect ECONNREFUSED 127.0.0.1:3000
at Object.exports._errnoException (util.js:870:11)
at exports._exceptionWithHostPort (util.js:893:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1063:14)
Não consegui resolver esse problema!