HTTP 상태코드

Yerim·2022년 1월 4일
0

Network

목록 보기
6/6

💡 상태코드

클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능

1XX(Informational)

  • 요청이 수신되어 처리중

2XX(Successful)

  • 클라이언트의 요청을 성공적으로 처리
    • 200 : OK
    • 201 : Created
    • 202 : Accepted(오청이 접수되었으나 처리가 완료되지 않음)
    • 204 : No Content(요청을 성공적으로 수행했지만, 응답 페이로드 본문에 보낼 데이터 없음)

3XX(Redirection)

  • 요청을 완료하기 위하여 유저 에이전트의 추가 조치 필요
  • 3XX 응답 결과에 Location 헤더가 있으면, Location 위치로 자동 redirect
  • 영구 redirection : 특정 리소스의 URI가 영구적으로 이동
  • 일시 redirection : 일시적 변경(주문 완료 후 주문 내역으로 이동)
  • 특수 redirection : 결과 대신 캐시 사용

4XX(Client Error)

  • 클라이언트 오류
  • 잘못된 문법등으로 서버가 요청 처리 불가

    클라이언트가 이미 잘못된 요청을 보내고있기 때문에 재시도 역시 실패

5XX(Server Error)

  • 서버 오류

    서버 오류이기 때문에 재시도 시 성공할 가능성 존재(서버 복구 후)

profile
Backend-Developer

0개의 댓글