티스토리 뷰

728x90

 안녕하세요! 오늘은 HTTP Response status code에 대해서 알아보겠습니다.

 

 HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. HTTP에서 반환되는 코드가 바로 HTTP Response status code입니다.

 

HTTP Reponse status code는 100부터 599까지 5개의 주제로 나뉘어져있습니다. 

  1. Informational responses (100  199)
  2. Successful responses (200  299)
  3. Redirection messages (300  399)
  4. Client error responses (400  499)
  5. Server error responses (500  599)

 중요한 HTTP Response status code는 다음과 같습니다.

  • 200 OK
  • 400 Bad Request
  • 403 forbidden
  • 404 not found
  • 500 internal server error
  • 503 service unavailable

const express=require('express'); //module import
const app=express() // express 실행


app.listen(3000, ()=>{ 
    console.log('listen을 시작했을때');
}) 

app.get('/',(req,res)=>{
    console.log('루트에 대한 요청');
    res.sendStatus(400) // Bad Request 너가 보낸 요청 오류 있음   
})

 다음과 같은 코드에서 400을 웹사이트로 보낼 경우

웹사이트에서는 이런 화면이 나타나게 됩니다.


  밑에 있는 URL에 들어가면 HTTP Response Status code에 대한 자세한 내용을 알 수 있습니다.

 

 
728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함