【发布时间】:2016-07-09 18:04:37
【问题描述】:
我的页面上有链接,点击后我希望打开一个外部 docx 文件。不幸的是,fs.readFile 只读取本地路径。
我试过了
app.get('/getfile', function (req, res) {
var externalURL = 'http://www.examplesite.com/example.docx';
// var externalURL = req.query.external;
fs.readFile(externalURL, function(err, data) {
var fileData = new Buffer(data).toString('base64');
res.send(fileData);
});
});
【问题讨论】:
-
使用您发布的代码时会出现什么错误/输出
-
SCRIPT7002:XMLHttpRequest:网络错误 0x2efd,由于错误 00002efd 无法完成操作。
-
那有用吗?标记为解决该问题。
-
@TiagoFabre 这只会创建文件,但你能在原始 docx 文件中获取数据并将其导入新文件中吗?