네트워크 HTTP 응답 상태코드 정리

1xx (정보)

요청이 수신되었으며 처리가 계속됩니다. 주로 임시적인 상태 메시지에 사용됩니다.

2xx (성공)

요청이 성공적으로 수행되었습니다.

200 요청 성공, 응답 반환

3xx (리다이렉션)

요청을 완료하기 위해 추가 동작이 필요합니다. 주로 리소스의 위치가 변경되었을 때 사용됩니다.

4xx (클라이언트 요청 오류)

클라이언트 요청에 오류가 있습니다. 잘못된 요청이거나 권한이 없는 요청일 수 있습니다.

400 요청 문법 오류 (요청 URL이 서버에 정상 구현되어 있는지도 확인 필요)
403 접근 거부 오류 (접근 권한 X)
404 요청받은 리소스를 찾을 수 없음
405 허용되지 않은 method로 요청 (GET, POST 확인 필요)
408 요청 시간 초과 오류

5xx (서버 오류)

서버에 오류가 있습니다. 주로 서버에서 요청을 처리하는 동안 발생하는 문제로 인해 발생합니다.

500 서버에 문제가 있음
502 서버가 올바른 요청을 받지 못했음 (톰캣이 실행중이지 않을 수 있음)
503 서버가 요청을 처리할 준비가 되지 않음
508 서버가 요청 처리 중 무한 루프 감지

Leave a comment