web_fullstack

node.js status code set

MasterOfAI 2020. 7. 29. 06:56

아래와 같이 코드를 짜고, 웹에서 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