我找回了一个远程网址,其中包含另一个域的pdf文件。我需要通过在客户端的浏览器中启动文件下载另存为对话框,以某种方式将此文件传递给用户。
答案 0 :(得分:1)
var request = require("request");
expressjs_app.get("/file_url", function(req, res){
request.get('remote_file_url').pipe(res);
});
如果您使用的是http模块而不是表达js,请将第二部分替换为:
var http = require("http");
http.createServer(function (req, res) {
if (req.url === '/file_url') {
request.get('remote_file_url').pipe(res);
}
});