server express middleware
Bonjour à tous, débutant avec node et express j'essaie de faire la liaison entre le server express et api symfony avec un front angular/cli, mon problème étant dans la façon de récupérer et envoyer les données entre express et symfony
voilà mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
app.route('/users/2').get(function(req, res){ //la route depuis angular/cli
res.type('application/json');
var data = ''; //je voudrais récupérer les données symfony là
//interroger symfony
http.get('http://monserversymfony', (resp) => {
resp.on('data', (chunk) => {
data = chunk; //json ok depuis symfony
});
resp.on('end', () => {
console.log(JSON.parse(data)); //ok dans la console
});
}).on("error", (err) => {
console.log("Error: " + err.message);
});
console.log(data); //verif avant envoie vers angular/cli, rien dans la variable data
}); |
je voudrais savoir ce que je ne fais pas bien.
Merci d'avance pour votre réponse