ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자주 사용되는! HTTP 상태 코드
    공부/Django 2020. 11. 13. 17:34

    상태 코드는 세 자리 숫자로 이루어져 있습니다.

    _ _ _

    첫 번째 숫자 : HTTP 응답의 종류

    나머지 숫자 : 세부적인 응답 내용

     

    첫 번째 숫자

    메소드명 의미
    1XX Informational
    2XX Success
    3XX Redirection
    4XX Client Error
    5XX Server Error

     

    두 번째 숫자 : 자주 사용되는 상태 코드 위주로

    2XX

    200 OK 서버가 요청을 성공적으로 처리했다.
    201 Created 요청이 처리되어서 새로운 리소스가 생성되었다.
    202 Accepted 요청은 접수했지만 처리가 완료되지 않았다.

    3XX

    301 Moved Permanently 지정한 리소스가 새로운 URI로 이동했다.
    303 See Other 다른 위치로 요청하라.
    307 Temporary Redirect 임시로 리다이렉션 요청이 필요하다.

    4XX

    400 Bad Request 요청의 구문이 잘못되었다.
    클라이언트가 모르는 4XX 응답코드이다.
    401 Unauthorized 지정한 리소스에 대한 액세스 권한이 없다.
    403 Fobidden 지정한 리소스에 대한 액세스가 금지되었다.
    404 Not found 지정한 리소스를 찾을 수 없다.

    5XX

    500 Internal Server Error 서버쪽에서 에러가 발생했다.
    클라이언트가 모르는 5XX 응답코드이다.
    502 Bad Gateway 게이트웨이 또는 프록시 역할을 하는 서버가 그 뒷단의 서버로부터 잘못된 응답을 받았다.
    503 Service Unavailable 현재 서버에서 서비스를 제공할 수 없다. (서버 과부하, 서비스 점검 등)

    '공부 > Django' 카테고리의 다른 글

    [Django] 작성한 글의 Search 기능 구현  (0) 2020.08.05
    [Django] 내가 작성한 글만 Filtering  (0) 2020.08.05
    [Django] DRF 시작하기  (0) 2020.08.05
    [Django] Json  (0) 2020.08.04
    [Django] REST framework  (0) 2020.08.04
Designed by Tistory.