inblog logo
|
Essential IT
    Tip

    에러 상태코드(HTTP 상태코드)

    Mar 15, 2024
    에러 상태코드(HTTP 상태코드)
    Contents
    1xx 정보 응답 Informational responses2xx 성공 Success3xx 리다이렉션 Redirection4xx 클라이언트 에러 Client Error5xx 서버 에러 Server Error
     

    1xx 정보 응답 Informational responses

    • 100 Continue: 클라이언트가 요청의 나머지 부분을 계속 전송해도 좋다는 의미입니다.
    • 101 Switching Protocols: 클라이언트가 요청에서 서버에 프로토콜 전환을 요청했을 때, 서버가 그 요청을 승낙함을 나타냅니다.
    • 102 Processing: 서버가 요청을 받았으나 처리가 완료되지 않았음을 나타냅니다.

    2xx 성공 Success

    • 200 OK: 요청이 성공적으로 처리되었음을 나타냅니다.
    • 201 Created: 요청이 성공적으로 이루어져 새로운 리소스가 생성되었음을 나타냅니다.
    • 202 Accepted: 요청이 접수되었으나 아직 처리되지 않았음을 나타냅니다.
    • 203 Non-Authoritative Information: 서버가 요청을 성공적으로 처리했으나, 반환된 메타정보가 원본 서버의 메타정보와 다를 수 있음을 나타냅니다.
    • 204 No Content: 요청이 성공적으로 처리되었으나 컨텐츠를 제공하지 않음을 나타냅니다.

    3xx 리다이렉션 Redirection

    • 301 Moved Permanently: 요청한 리소스가 영구적으로 새 위치로 이동되었음을 나타냅니다.
    • 302 Found: 요청한 리소스가 일시적으로 다른 URI로 변경되었음을 나타냅니다.
    • 304 Not Modified: 클라이언트가 조건부 GET 요청을 했고, 리소스가 변경되지 않았으므로 클라이언트의 캐시된 버전을 사용할 수 있음을 나타냅니다.
    • 307 Temporary Redirect: 요청한 리소스가 일시적으로 다른 URI로 옮겨갔음을 나타냅니다. 이는 302 Found와 유사하지만, 307은 원래 요청 메소드를 변경하지 않음을 보증합니다.
    • 308 Permanent Redirect: 이는 301 Moved Permanently와 유사하지만, 308은 원래 요청 메소드를 변경하지 않음을 보증합니다.

    4xx 클라이언트 에러 Client Error

    • 400 Bad Request: 서버가 요청을 이해할 수 없음을 나타냅니다.
    • 401 Unauthorized: 요청이 인증을 필요로 합니다.
    • 403 Forbidden: 서버가 요청을 거부함을 나타냅니다.
    • 404 Not Found: 서버가 요청한 리소스를 찾을 수 없음을 나타냅니다.
    • 405 Method Not Allowed: 요청한 메소드는 서버에서 허용되지 않음을 나타냅니다.
    • 406 Not Acceptable: 주어진 요청에서 서버가 클라이언트에 의해 정의된 Accept 헤더에 의해 생성할 수 있는 응답을 찾을 수 없음을 나타냅니다.
    • 429 Too Many Requests: 클라이언트가 주어진 시간 동안 너무 많은 요청을 보냈음을 나타냅니다.

    5xx 서버 에러 Server Error

    • 500 Internal Server Error: 서버 내부 오류로 인해 서버가 요청을 처리할 수 없음을 나타냅니다.
    • 501 Not Implemented: 서버가 요청한 기능을 지원하지 않음을 나타냅니다.
    • 502 Bad Gateway: 서버가 게이트웨이나 프록시 역할을 하며, 상위 서버로부터 유효하지 않은 응답을 받았음을 나타냅니다.
    • 503 Service Unavailable: 서버가 일시적으로 요청을 처리할 수 없음을 나타냅니다. 일반적으로 이는 서버가 과부하 상태이거나 유지 보수를 위해 다운되었음을 의미합니다.
    • 504 Gateway Timeout: 서버가 게이트웨이 또는 프록시 역할을 하며, 상위 서버로부터 시간 내에 응답을 받지 못했음을 나타냅니다.
    • 507 Insufficient Storage: 서버가 요청을 처리하는 데 필요한 충분한 저장 공간이 없음을 나타냅니다.
    • 508 Loop Detected: 서버가 요청을 처리하는 동안 무한 루프를 감지했음을 나타냅니다.
    Share article
    Contents
    1xx 정보 응답 Informational responses2xx 성공 Success3xx 리다이렉션 Redirection4xx 클라이언트 에러 Client Error5xx 서버 에러 Server Error

    Essential IT

    RSS·Powered by Inblog