✅ HTTP 상태코드
상태 코드: 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능
- 1XX : 요청이 수신되어 처리 중(Informational) —>
거의 사용하지 않음
- 2XX : 요청 정상 처리(Successful)
- 3XX : 요청을 완료하려면 추가 행동이 필요(Redirection)
- 4XX : 클라이언트 오류, 잘못된 문법 등으로 서버가 요청을 수행할 수 없음
- 5XX : 서버 오류, 서버가 정상 요청을 처리하지 못함(Server Error)
Q) 만약 모르는 상태 코드가 나타나면?
- 클라이언트가 인식할 수 없는 상태코드를 서버가 반환하면?
- 클라이언트는 상위 상태코드로 해석해서 처리
-
미래에서 새로운 상태 코드가 추가되어도 클라리언트를 변경하지 않아도 됨
- ex) 299 ??? —> 2XX :
Successful
- ex) 451 ??? —> 4XX :
Client Error
- ex) 599 ??? —> 5XX :
Server Error
- ex) 299 ??? —> 2XX :