http 상태코드

시유야·2023년 7월 17일

2xx

성공을 알리는 상태코드

  • 많이 사용되는 상태코드

    200 (성공)
    201 (작성됨)
    204 ( 요청 정상처리하였지만, 돌려줄 리소스 없음) || (서버 처리 후 클라에 보낼 필요가 없는 경우 사용)

3xx

리다이렉션(다른 페이지로 이동) 을 알리는 상태코드
-> 어떤 주소를 입력했는데 다른 주소의 페이지로 넘어갈 때

  • 많이 사용되는 상태코드

    301 (영구이동)
    302 (임시이동)
    304 (수정되지 않음) - 요청의 응답으로 캐시를 사용했다는 뜻

4xx

요청 오류. 요청 자체에 오류가 있을 때

  • 많이 사용되는 상태코드

    400 (잘못된 요청)
    401 (권한 없음)
    403 (금지됨)
    404 (찾을 수 없음)

5xx

서버 오류. 요청은 제대로 왔지만 서버에 오류가 생겼을 때 발생
예기치 못한 에러가 발생하면 서버가 알아서 5xx대 코드를 보낸다.

  • 많이 사용하는 상태코드

    500 (서버에서 클라 요청 처리 중 에러가 발생함)
    502 (불량 게이트웨이)
    503 (서버가 일시적으로 요청 처리할 수 없음)
    504 ( 서버 통하는 게이트웨이에 문제 발생하여 시간 초과됨)

profile
i'm happy enough.

0개의 댓글