API 서버를 만들다가 궁금증이 생겼습니다.
지금 개발하는 API 서버 여건상 서버끼리만 통신하는 API를 만들고있습니다.
서버는 코드이그나이터 3.0으로 직접 손수 코딩중이구요
클라이언트는 curl로 신호를 요청하는중이구요..
개발계속 하다가 궁금한점이 생겼는데요
API 서버 개발하시는분들은 대게 에러코드를 어떤 기준으로 잡고 에러코드를 기입해두시나요..
여기서 제가 말하는 에러코드란 그냥 숫자를 의미 합니다.
200, 404, 500과 같이 프로그램상의 에러코드를 뜻합니다.
의뢰한 업체에서 서버 작성함과 동시에 메뉴얼을 만들어달라해서....... 일단 만들고 있긴한데요.....
제가 에러코드를 고민하는데 되게 모양새 안나오는 기분이고.. 흑......그냥 고민입니다 100번부터 시작해서 쭈욱 이어 나갈까싶기도하고;;;
여러분의 조언을 좀 듣고싶습니다.
100 , 200 , 300 처럼 백단위의 숫자, 즉 딱 떨어지는 숫자로 하고 ,
오류가 생기면 그 딱 떨어지는 숫자의 기준으로 XX1 ..XX2.. 식으로 합니다.
예를 들어서 로그인 성공을 100 으로 처리했습니다.
그럼 로그인과 관련된 오류는 101 .. 102.. 103.. 이런식으로 하고 ,
게시물 등록 성공은 200 으로 했다면
게시물 등록과정중 실패할 경우 201.. 202.. 로한다는거지요 ㅎ
물론 저도 정확한 기준은 모르지만 제 기준이 도움이 될까하여 답변드립니다 ~