私が持っているURL:http://localhost:9999/file/bongda.PNG
ファイルのダウンロード2
私nodejsが公開ファイルのために役立つ使用して:私は、URL
からファイルをダウンロードしたいapplication.use(express.static(path.join(__dirname, 'uploads')));
と
application.get('/file/:name', function (req, res, next) {
var options = {
root: __dirname + '/uploads/',
dotfiles: 'deny',
headers: {
'x-timestamp': Date.now(),
'x-sent': true
}
};
console.log('Express server listening downloads ');
var fileName = req.params.name;
res.type('png');
res.sendFile(fileName, options, function (err) {
if (err) {
next(err);
} else {
console.log('Sent:', fileName);
}
});
});
iを使用しています。<a href="window.location.href='http://localhost:9999/file/bongda.PNG'">123123</a>
または
<a href="http://localhost:9999/file/bongda.PNG">123123</a>
しかし、それは成功しません。 私を助けてください?
を使用して、エラーメッセージは何ですか? – Adam
メッセージが表示されない – user3089993
http://imgur.com/a/1csrt – user3089993