2015-09-11 3 views
2

J'ai un fichier dans mon dossier local (un fichier .csv). J'ai besoin d'un service nœud js où, quand je frappe le service (via le facteur/navigateur), il devrait télécharger ce fichier. J'ai essayé d'utiliser le cadre express, mais n'a pas pu obtenir un résultat. S'il te plaît, aide-moi.Un service pour télécharger un fichier à partir d'un dossier local en utilisant le nœud js

app.get('/download',function(req, res){ 
    console.log("got in download code"); 
    res.setHeader('Content-disposition', 'attachment;filename=template.csv'); 
    res.setHeader('Content-type', 'text/csv'); 
    var file = __dirname + '/download-folder/template.csv'; 
    console.log(file); 
    res.download(file); 
}); 

Le contrôle ne va pas à l'intérieur de la fonction app.get. tout ce que je console avant et après le code est à venir ..,

+0

Pourriez-vous nous montrer ce que vous avez essayé jusqu'ici? Consultez [ce lien] (http://stackoverflow.com/help/mcve) pour savoir comment nous fournir un exemple minimal mais complet de votre code problématique. –

+0

@AndrewLaPrise j'ai édité le qn .., pls trouver le code là –

Répondre