Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 웹팩
- 스택
- APOLLO
- 릿코드
- 이진탐색
- 브라우저
- 프로그래머스
- 알고리즘
- RT scheduling
- 프로세스
- GraphQL
- alexnet
- 자바스크립트
- 큐
- pytorch
- 포인터
- 타입스크립트
- 연결리스트
- 프론트엔드
- Machine Learning
- cors
- 컨테이너
- 배열
- RxJS
- C
- 연결 리스트
- 코딩테스트
- 해시테이블
- vue3
- 자료구조
Archives
- Today
- Total
목록에러로깅 (1)
프린세스 다이어리
센트리에 서버에러 제외하고 클라이언트 에러만 로그 보내는 법
어떤 컴포넌트 내에서 서버에 데이터를 요청해서 응답을 받아오는 경우가 있다고 가정하자. 그리고 이 컴포넌트에서 에러가 발생하면 센트리에 에러로그를 보내는 상황이다. 여기에서 센트리에 api 에러인 것과 클라이언트 에러인 것을 구분해서 클라이언트 에러인 것만 로깅하기 위해서는 api 요청 함수 내에 ServerException을 하나 정의해서 에러를 throw 해주면 된다. // exception.ts export class ServerException extends Error { constructor(msg: string) { super(msg); Object.setPrototypeOf(this, ServerException.prototype); } } 먼저 이렇게 에러를 extend하는 ServerEx..
FE
2022. 1. 26. 19:41