
에러 메세지
개발/칼럼읽기
2025. 5. 22. 12:49
에러의 분류서버측 에러상태코드 5XX으로 대표되는, 백엔드 개발자나 서버 어드민이 관심을 가져야하는 오류를 뜻한다.주로 서버 내부 로직의 잘못된 작성, DB 오류, 외부 API 연결 실패 등이 해당 에러를 발생시킨다.사용자측 에러상태코드 4XX으로 대표되는, 사용자측의 잘못된 요청으로 인한 오류를 뜻한다.주로 인증 실패, 유효성 검사 실패, 토큰 변조, 권한 없음, 매개변수 누락 등이 해당 에러를 발생시킨다.에러 메세지 구조 정의위의 두 에러는 전부 백엔드에서 프론트엔드로 반환해야하는 에러이기 때문에 백엔드에선 일관적인 에러 포맷을 반환해야 한다.예시로, 다음과 같은 포맷을 사용할 수 있다.{ statusCode: number, error: string, message: string, code: stri..