아래와 같이 코드를 짜고, 웹에서 http://localhost:3000/abc 와 같이 선언 되지 않은 page를 입력하면,
page not found 가 회면에 나타난다.
const http = require('http')
const server = http.createServer((req,res)=>{
if(req.url==='/about')
res.end('The about page')
else if(req.url==='/contact')
res.end('The contact page')
else if(req.url==='/')
res.end('The home page')
else{
res.writeHead(404)
res.end('page not found')
}
})
server.listen(3000)
그리고 Chrome 의 More tools - Developer Tools 에 가서 보면, res.writeHead(404) 라고 입력한 status 가 보인다.
'web_fullstack' 카테고리의 다른 글
[굿썸] Local 개발시, Cafe24 DB를 바로 사용하기. (0) | 2020.10.08 |
---|---|
node.js, express, mySQL 연동 작업 (0) | 2020.08.01 |
read excel file in node.js (0) | 2020.07.31 |
Express + MySQL 연동 (0) | 2020.07.31 |
Express 설치 설정 (0) | 2020.07.29 |