Oi gente! Vi que outras pessoas também estão com esse erro mas nenhum foi resolvido. Estou tentando rodar meu android.js e obtenho o seguinte erro:
events.js:183
throw er; // Unhandled 'error' event
^
Error: connect ECONNREFUSED 127.0.0.1:3000
at Object._errnoException (util.js:1022:11)
at _exceptionWithHostPort (util.js:1044:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1198:14);
Abaixo segue o código do arquivo cliente-android.js (igual ao da aula):
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);
});
});
Já levantei a aplicação com "nodemon app"
e o cliente android com "node cliente-android.js"
.
O curioso é que só está dando esse erro quando troco o Accept
para 'application/json'
, funciona perfeitamente quando utilizo o 'text/html'
.