RESTFul의 API 응답 > RESTful

RESTful

RESTFul의 API 응답 정보

RESTFul의 API 응답

본문

이것에 대한 정의를 하는 것만도 꽤 오래걸릴 것 같습니다.

 

https://wildeveloperetrain.tistory.com/240

 

여기 소모임에서도 잠깐 이야기가 나온적이...  https://sir.kr/so_restful/358

 

저는 잘 모를 때에 게시글은 오브젝트로..

3556183104_1682204884.3163.png

 

메뉴는 그냥 배열로 리턴하고 https://node-api.javapad.com/api/v1/menu

3556183104_1682204946.1656.png

 

이 글 처럼 https://wildeveloperetrain.tistory.com/240 아래와 같은 포맷을 유지하는 쪽으로 바꿔보겠습니다.


//공통된 formet의 api response를 사용한다면,
{
  "status" : "success" || "fail" || "error",
  "message" : "message",
  "data" : "성공일 경우는 data 객체 또는 배열 (페이지네이션 정보도 포함)" || "실패일 경우는 errors 배열"
}

 

그럼 클라이언트쪽(프런트엔드)에서는

response.status 가 "success"이면.

 

게시판 전체는  response.data.posts 배열로 글 한개는 response.data.post 오브젝트로..

 

메뉴는 response.data.menus 배열로 처리하면 될 것 같습니다.

추천
3

댓글 2개

전체 96 |RSS
RESTful 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT