Nodejs - 下载并保存PDF文件会产生空的,损坏的PDF

时间:2016-06-30 13:46:45

标签: node.js nightwatch.js

我尝试使用nodejs和nightwatchjs下载并保存pdf文件,但它不起作用。 PDF文件仍为空(0kb),我无法使用Adobe Acrobat打开它。这是代码:

    var url = "http://www.sait.ca/Documents/sample.pdf"
    var file = fs.createWriteStream("form.pdf");
    https.get(url, function(response){
        response.pipe(file);
    });

看起来这种方法适用于其他人(请参阅 - > Download File, save it and read it again --> Error),但它不适合我。我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

您需要致电def positioning tasks = Painting.all.order(:position) increment = false tasks[self.position..-1].each do |t| t.position += 1 t.save end end

答案 1 :(得分:0)

将文件存储在您的公共文件夹中,然后进行重定向

res.redirect(http://yourdomain.com/uploads/your_file.pdf);