728x90
반응형
SMALL
HTTP 상태 코드는 웹 브라우저와 웹 서버 간의 상호 작용을 나타내는 3자리 숫자입니다. 이 숫자는 특정 HTTP 요청이 성공했는지, 리디렉션 필요한지, 클라이언트 오류인지, 서버 오류인지 등을 나타냅니다. 다음은 주요 HTTP 상태 코드에 대한
요약입니다.
코드 | 설명 |
1xx (정보 응답) | |
100 | Continue |
101 | Switching Protocols |
2xx (성공) | |
200 | OK |
201 | Created |
204 | No Content |
3xx (리디렉션 필요) | |
300 | Multiple Choices |
301 | Moved Permanently |
302 | Found (임시 리디렉션) |
4xx (클라이언트 오류) | |
400 | Bad Request |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
5xx (서버 오류) | |
500 | Internal Server Error |
502 | Bad Gateway |
503 | Service Unavailable |
504 | Gateway Timeout |
1. 1xx (정보 응답): 요청을 받았으며 프로세스 중.
2. 2xx (성공): 요청을 성공적으로 받았으며 인식하고 수용함.
3. 3xx (리디렉션 필요): 추가 작업을 요청하거나 리디렉션 필요.
4. 4xx (클라이언트 오류): 요청 문법이 잘못되거나 요청을 수행할 수 없음.
5. 5xx (서버 오류): 서버가 유효한 요청을 수행하지 못했으며 정확한 오류 원인을 설명하지 않음.
HTTP 상태 코드는 웹 개발자에게 중요한 툴로, 웹 애플리케이션의 상태와 오류를 쉽게 이해하게 돕습니다. 각 코드는 특정 상황에 대한 빠른 인사이트를 제공하므로, 이를 통해 더 효과적이고 응답성 높은 웹 사이트를 구축할 수 있습니다.
728x90
반응형
LIST
'web' 카테고리의 다른 글
캐싱 알고리즘 이해하기: 웹 성능 최적화의 핵심 (0) | 2024.01.30 |
---|---|
공개 키와 개인 키: 암호화의 기초 이해 (0) | 2023.10.31 |
http vs https (0) | 2018.11.13 |
nginx의 로드밸런싱(Load-Balancing) (0) | 2018.10.10 |
스프링 구동 원리 (0) | 2018.03.23 |