【发布时间】:2018-01-25 12:11:55
【问题描述】:
我有一个小问题,谁阻止了我。我用 nodeJS 创建了一个小 API,我想发送一个文件内容。
我用 angular 恢复数据。
错误:发送后无法设置标头。
router.get('/posts', (req, res) => {
fs.readdir('./maps', function(error, files) {
if(error)
throw error;
files.forEach(file => {
fs.readFile(file, (err, data) => {
res.send(data);
});
});
})
});
感谢您的帮助。
【问题讨论】:
-
你不能有 res.send(data);在一个 for 循环中。它只需要执行一次。
标签: javascript node.js