2016-07-16 15 views

答えて

1

res.downloadは、ローカルのファイルシステムへのパスを受け入れるだけです。

あなたが以下のいずれかの操作を実行することができますあなたの条件については

1)res.redirect({URL})

2を使用)URLからそのファイルを取得し、その後のようにクライアントにファイルを送る:動作していない何

app.get('/', function(req, res){ 
http.get(URL, function(file) { 
    file.pipe(res); 
}); 
}); 
+0

ありがとうございました。それが私が望むものです。パイプ^^ – xfr1end

0

res.download()メソッドの最初のパラメータは、ファイルシステム上のファイルへの絶対パスであり、ネットワークURLではありません。したがって、res.download('/report-12345.pdf');と言う場合は、ファイルシステムのルートフォルダからreport-12345.pdfファイルをダウンロードしようとしています。

関連する問題