728x90
- HTTP 상태 코드(Status Code)를 통해 브라우저와 서버 간의 요청, 응답 과정에서 발생할 수 있는 상황들을 표현할 수 있다
- HTTP 상태 코드는 3자리 숫자로 이루어져 있다.
- 첫 번째 자리 숫자는 상태 코드의 분류를 나타내는 용도로 사용되며, 나머지 두 자리는 세부적인 정보이다.
- 1xx (Informational)
- 1xx 상태 코드는 요청이 수신되었으며 처리가 계속되고 있음을 나타냄
- 주로 웹 브라우저와 같은 클라이언트가 서버와의 연결 상태를 확인하기 위해 사용.
- 2xx (Successful)
- 2xx 상태 코드는 클라이언트의 요청이 성공적으로 처리되었음을 나타냄
- 가장 많이 사용되는 상태 코드는 200이다.
- 이는 요청이 성공적으로 처리되었으며 클라이언트가 요청한 데이터가 서버에서 제공됨을 의미
- 3xx (Redirection)
- 3xx 상태 코드는 클라이언트가 추가적인 조치를 취해야 함을 나타냄
- 이 상태 코드는 주로 페이지 이동, 리다이렉션 등에 사용됨
- 4xx (Client Error)
- 4xx 상태 코드는 클라이언트에 오류가 있음을 나타냄
- 이 상태 코드는 주로 클라이언트의 잘못된 요청, 인증 오류 등에 사용됨
- 가장 많이 사용되는 상태 코드는 404입니다. 이는 클라이언트가 요청한 페이지나 리소스를 서버에서 찾을 수 없음을 의미
- 5xx (Server Error)
- 5xx 상태 코드는 서버에 오류가 발생했음을 나타냄
- 이 상태 코드는 주로 서버의 오류, 서버 과부하 등에 사용됨
- 가장 많이 사용되는 상태 코드는 500입니다. 이는 서버 내부 오류가 발생함을 의미
[자세한 상태코드는 아래 링크에]
'소소한 지식 사전!' 카테고리의 다른 글
[소지사] ORM이란 (0) | 2023.06.27 |
---|---|
[소지사] Jackson (0) | 2023.06.27 |
[소지사] MVC 디자인 패턴 (0) | 2023.06.25 |
[소지사] Http란 (0) | 2023.06.25 |
[소지사]서버-클라이언트 통신 이해하기 (0) | 2023.05.18 |