Skip to content

6월 22일 회의록

SungSiHyung edited this page Jun 22, 2021 · 1 revision

회의 주제 : 에러 코드 목록 관리 방법

  1. 에러 종류

    • case 1. 오류이고, 에러 코드와 에러 메시지가 전달 되는 경우
      • redirect나 에러메시지 표현 등 추가적인 처리가 필요한 오류인 경우 : status code 400
    • case 2. 오류지만, body가 전달되지 않는 경우
      • API가 없음 : status code 404
      • 돌발적인 서버 오류 : status code 500
    • case 3. 정상 응답
      • 정상 응답 : status code 200
  2. 에러 코드 목록 관리는 Wiki에서! 백엔드가 코드와 에러 내용 먼저 작성, 프론트는 상세 메세지 결정

  3. 400 에러 시 body 예시

    {
        code = 1000,
        message : "서버에 문제가 생겼습니다."
    }
    
  4. 에러 코드 맨 첫자리의 의미

    • 1xxx : 회원 관련 오류
    • 2xxx : 포스트 관련 오류
    • 3xxx : 포스트 부가기능 관련 오류(태그, 미션 등)
Clone this wiki locally