HTTP 상태코드(status code)

창진·2023년 9월 16일
0

cs 지식

목록 보기
43/50

1xx (정보)

서버가 요청을 잘 받았으며 해당 프로세스를 계속 이어가며 처리하는 것을 의미합니다.

  • 100 : 계속함을 의미합니다.

2xx (성공)

서버가 요청을 잘 받았고 이를 기반으로 클라이언트에게 성공적으로 데이터를 보낸 것을
의미합니다.

  • 200 OK : 요청이 성공적으로 되었습니다.
  • 201 Created : 요청이 성공적이었으며 그 결과로 새로운 리소스가 생성되었습니다.

3xx (리다이렉션)

서버가 클라이언트의 요청에 대해 완료를 위해 추가 작업 조치가 필요합니다.

  • 301 Moved Permanently : 이 응답코드는 요청한 리소스의 URI가 변경되었음을
    의미합니다. 변경된 새로운 URI을 301 상태코드와 함께 주어야 합니다.

4xx (클라이언트 오류)

클라이언트가 요청한 페이지를 제공할 수 없거나 클라이언트의 요청이 잘못되어 결과적으로 요청을 처리할 수 없습니다.

  • 400 Bad Request : 서버가 클라이언트 요청을 이해할수 없음을 의미합니다.
  • 401 Unauthorized : 클라이언트의 인증이 되지 않음을 의미합니다.
  • 404 Not Found : 요청받은 컨텐츠를 찾을 수 없다는 것을 의미합니다.

5xx (서버 오류)

서버가 클라이언트의 요청을 처리하지 못하는 상태입니다.

  • 500 Internal Server Error : 서버에 오류가 있음을 의미합니다.
  • 502 Bad Gateway : 게이트웨이 또는 프록시서버가 오류가 생겼음을 의미합니다.
  • 504 Gateway Timeout : 게이트웨이 또는 프록시서버가 정해진 Timeout 시간동안
    클라이언트의 요청을 처리하지 못함을 의미합니다
profile
안녕하세요

0개의 댓글