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