내 요청에 따라 클라이언트의 파일 내용을 보내려고하지만 Express의 유일한 문서는 실제 파일을 필요로하는 다운로드 기능입니다. 내가 보내려하는 파일은 S3에서 나옵니다. 따라서 파일 이름과 내용 만 있으면됩니다.Nodejs Express 파일 보내기
콘텐츠 유형 및 파일 이름과 파일의 콘텐츠에 해당하는 파일의 콘텐츠를 보내려면 어떻게해야합니까? 예를 들어
: 파일의 종류는 분명히 파일에 따라
files.find({_id: id}, function(e, o) {
client.getObject({Bucket: config.bucket, Key: o.key}, function(error, data) {
res.send(data.Body);
});
});
에 파이프 파일에 필요한 헤더를 설정하는주의해야 .html # res.download) –