728x90
728x90
HTTP 응답 상태 코드(Response Status Code)
들어가며
- HTTP 응답 상태 코드(Response Status Code)에 대해 알아보자.

HTTP 응답 상태 코드(Response Status Code)
- 클라이언트의 요청(Request)에 대한 서버의 응답(Response)을 나타내는 숫자로 된 코드
- HTTP 응답 상태 코드(Response Status Code)를 통해 특정한 HTTP 응답이 성공적으로 완료됐는지 알 수 있다.
- 다양한 상태 코드가 있으며, 각각은 특정 의미와 응답 유형을 나타낸다.
- HTTP 응답 상태 코드는 5개의 클래스로 구분될 수 있다.
- Informational Responses (100 – 199)
- Successful Responses (200 – 299)
- Redirection Messages (300 – 399)
- Client Error Responses (400 – 499)
- Server Error Responses (500 – 599)
- 자세한 내용은 RFC 9110에서 확인할 수 있다.
주요 HTTP 응답 상태 코드
- 더 자세한 응답 상태 코드에 대한 설명은 MDN 공식 레퍼런스에서 확인한다.
| Status Codes | 설명 |
| 200 OK | 요청이 성공적으로 처리되었다. |
| 201 Created | 요청에 대한 새로운 리소스가 성공적으로 생성되었다. |
| 204 No Content | 요청은 성공적으로 처리되었지만, 응답 본문에 내용이 없다. |
| 400 Bad Request | 요청이 잘못되었거나 서버가 요청을 이해하지 못했다. |
| 401 Unauthorized | 요청한 작업을 수행하기 위한 권한이 없다. |
| 403 Forbidden | 요청한 작업을 수행할 권한이 없다. |
| 404 Not Found | 요청한 리소스를 찾을 수 없다. |
| 500 Internal Server Error | 서버에서 내부 오류가 발생했다. |

![]() |
![]() |
참고 사이트
HTTP response status codes - HTTP | MDN
HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:
developer.mozilla.org
728x90
728x90
'Study > Network' 카테고리의 다른 글
| [Network] GraphQL (with Apollo GraphQL) (0) | 2025.01.24 |
|---|---|
| [Network] 400 오류와 401 오류의 차이점 (0) | 2024.11.13 |
| [Network] API(Application Programming Interface) (0) | 2023.11.15 |
| [Network] 미들웨어(Middleware) (0) | 2023.11.09 |
| [Network] HTTP 요청(Request) 메서드의 종류 (0) | 2023.11.08 |

