Estou tendo erro ao executar o código
node cliente-android C:\Users\danie\OneDrive\Cursos Estágio\Node\casadocodigo\cliente-android.js:6 headers:{ ^^^^^^^
SyntaxError: Unexpected identifier at new Script (vm.js:73:7) at createScript (vm.js:245:10) at Object.runInThisContext (vm.js:297:10) at Module.compile (internal/modules/cjs/loader.js:657:28) at Object.Module.extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) at Function.Module._load (internal/modules/cjs/loader.js:530:3) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:266:19)
Cliente-Android
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);
})
});
Produtos.js
module.exports = function(app){
var listaProdutos = function(req,res){
var connection = app.infra.connectionFactory();
var produtosDAO = new app.infra.ProdutosDAO(connection,);
produtosDAO.lista(function(err,results){
res.format({
html: function(){
res.render('produtos/lista', {lista:results});
},
json: function(){
res.json(results);
}
})
});
connection.end;
};
app.get('/produtos',listaProdutos);
app.get('/produtos/form',function(req,res){
res.render('produtos/form')
});
app.post('/produtos', function(req,res){
var produto = req.body;
var connection = app.infra.connectionFactory();
var produtosDAO = new app.infra.ProdutosDAO(connection);
produtosDAO.salva(produto,function(err,results){
res.redirect('/produtos');
});
})
}