티스토리 뷰
728x90
안녕하세요! 오늘은 HTTP Response status code에 대해서 알아보겠습니다.
HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. HTTP에서 반환되는 코드가 바로 HTTP Response status code입니다.
HTTP Reponse status code는 100부터 599까지 5개의 주제로 나뉘어져있습니다.
- Informational responses (100 – 199)
- Successful responses (200 – 299)
- Redirection messages (300 – 399)
- Client error responses (400 – 499)
- 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
'👩🏻💻개발공부' 카테고리의 다른 글
해커톤에 참여하기전, 백엔드 개발자라면 필수로 알아야하는 툴 6가지 정리! (0) | 2023.06.22 |
---|---|
GitHub PR 충돌 간편하게 해결하기 (Github Desktop) (0) | 2023.06.22 |
AI EXPO 2023 국제인공지능대전 후기 (0) | 2023.05.15 |
웹 개발 POST Error (ENOTFOUND) (0) | 2023.02.01 |
express로 웹 서버 만들기 [npm] (0) | 2023.01.17 |
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Linux
- 백준
- Process
- 자바스크립트
- Signal
- 해커톤
- 스페인 교환학생
- nodejs
- 운영체제
- 혼공
- 개발일지
- SQL
- 깃 예제
- JS
- 백엔드 개발
- googleapis
- 스페인
- 리눅스
- 개발
- 혼공단 SQL
- 혼공단 9기
- JavaScript
- AWS
- C++
- MySQL
- 교환학생
- 프로젝트
- 공룡책
- 혼공학습단
- 혼공단
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함