개발/Server-BackEnd

API - Return 구분

밀수나라 2020. 12. 28. 00:43
  • 응답코드
    • 요청에 대한 상태 : HTTP의 상태코드
    • 에러에 대한 정보 : 에러코드
      • 위 200 코드 이외의 에러에 대한 정보를 리턴
      • 코드와 (상세)메시지로 구현
        • (내부적으로 설정된)상세 코드 추가 출력
      • 에러에 대한 내부 코드 스펙이 정해져 있어야 함
        • 다른 서비스들(카카오, 네이버 등등)을 참고하여 예외상황을 미리 추가하여 구분해 놓는것이 좋음