
브라우저에서 버튼을 클릭할 때 파일을 다운로드하게 하는 방법입니다. 다운로드 zip Node 에서는 파일을 전송하기 위한 라우터가 필요한데, express를 설치합니다. $ npm i express const express = require('express') const router = express.Router() const fs = require('fs') router.get('address', (req, res, next) => { const stream = fs.createReadStream('filepath') stream.pipe(res) }) 위의 코드와 같이 적용하면 파일이 다운로드 되지 않고, 요청에 대한 응답에 문자열이나 버퍼 형식으로 들어갑니다. 아래와 같이 수정을 하면 가능합니다. ..
Server
2021. 6. 14. 17:15
공지사항