[ Node.js ] 파일을 불러 서버에 응답하기
파일을 부를 때에는 fs
module을 사용한다.
fs
는 파일에 대한 CRUD
를 돕는 모듈이다.
const http = require('http');
const fs = require('fs').promises;
const { createServer } = http;
createServer(async (req, res) => {
try {
const data = await fs.readFile(경로를 담은 파일명)
res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' });
res.end(data);
} catch(err) {
console.error(err);
res.writeHead(700, { 'Content-Type': 'text/plain; charset=utf-8' });
res.end(err.message);
}
})
.listen(8081, () => {
console.log('listening to 8081....')
})
result:
Node.js Web Server
Are you ready?
Author And Source
이 문제에 관하여([ Node.js ] 파일을 불러 서버에 응답하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jengyoung/Node.js-파일을-불러-서버에-응답하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)