1. 2XX
상태코드 | 설명 |
200 | 클라이언트의 요청을 정상적으로 수행완료 |
201 | 클라이언트가 어떠한 리소스 생성을 요청, 해당 리소스가 성공적으로 생성됨 ( POST를 통한 리소스 생성 작업 시 ) |
2. 3XX
상태코드 | 설명 |
301 | 1. 클라이언트가 요청한 리소스에 대한 URI가 변경되었을 경우 |
2. 서버에서 Redirect 페이지 이동 발생 |
3. 4XX
상태코드 | 설명 |
400 | 1. 클라이언트의 요청이 부적절할 경우 사용하는 응답코드 (광범위함) |
2. 잘못된 클라이언트의 요청으로 인해 서버에서 처리를 거절하는 경우 | |
3. 파라미터의 변수명이 맞지 않을 경우 | |
401 | 1. 클라이언트가 인증되지 않은 상태에서 보호된 리소스를 요청했을 경우 |
2. 로그인 하지 않은 유저가 로그인 기능을 요청했을 경우 | |
3. (광범위함) 방화벽 관련 이슈, 보안 관련 이슈 | |
4. 인터넷 사용기록 또는 쿠키를 삭제하면 해결되는 경우도 있음 | |
5. DNS Flush를 이용한 DNS 캐쉬 초기화로 해결되는 경우도 있음 | |
403 | 1. Forbidden |
2. 리소스(URI)가 존재하는데 접근을 막는 경우 ( 핫링크 방지 ) | |
3. IP규칙에 의한 차단 | |
4. 서버의 실행 로딩중에 접근을 요청하는 경우 | |
404 | Not Found. 클라이언트가 요청한 View를 찾을 수 없는 경우 (URI, Path 오타) |
405 | 1. 클라이언트가 요청한 리소스에서는 사용 불가능한 Method를 이용했을 경우 |
2. 서버에 요청한 Method가 유효하지 않은 경우 |
4. 5XX
상태코드 | 설명 |
500 | 1. 내부 서버 오류 (광범위함) |
2. 서버통신의 TimeOut. 시간지연에러 | |
3. 서버 트래픽 과부화 | |
4. 스크립트 문법 에러 | |
503 | 서버가 요청을 받을 준비가 되지 않은 경우 |
505 | HTTP 버전을 지원하지 않는 경우 |
'ETC' 카테고리의 다른 글
Jenkins란? (0) | 2023.11.13 |
---|---|
아파치,톰캣,메이븐,폼 (0) | 2023.11.13 |
젠킨스로 CI/CD구축 (0) | 2023.08.21 |
젠킨스 구축방법 (0) | 2023.08.09 |
MSA를 구축하는 간단한 방법 (0) | 2023.08.02 |