我正在快递js中下载文件并使用ajax请求对Js做出反应。 pdf,php,zip等每个文件都在下载但是当我想下载docx文件时它无法正常工作。
我的代码下载了每种类型的文件,但没有下载docx文件。
前端代码
getfile(cell) {
console.log(cell)
var filename = cell ;
$.ajax({
type: 'GET',
url: '/filedownload/' + filename,
success: function () {
window.open('/filedownload/' + filename, '_blank');
}
});
}
服务器端代码
app.get('/filedownload/:filename', function (req, res) {
var file = req.params.filename
res.download(__dirname + '/uploads/' + file);
});