我正在尝试显示目录中的所有图像。图像已上传,我想相应地显示它们。但是,使用我当前的代码 mt 页面只生成一个图像元素,并且该图像的链接已损坏。由于我通常是 javascript 和 nodejs 的新手,因此我可能缺少一些额外的步骤。任何帮助是极大的赞赏。
function show(response, request) {
console.log("Request handler 'show' was called.");
fs.readdir("./tmp", function(error, files) {
response.writeHead(200, {'content-type': 'image/png'});
if (error) {
console.error(error.message);
} else {
files.forEach(function(file) {
response.write("./tmp/" + file, 'binary');
console.log('Image: ./tmp/' + file +' written');
});
response.end();
}
});
console.log('All images written');
}