강의

멘토링

커뮤니티

Inflearn Community Q&A

rlagudtn03281970's profile image
rlagudtn03281970

asked

HTTP Web Basics for Every Developer

HTTP API Design Example

특정 회원이 작성한 게시글 불러오기 같은 경우 uri 설계

Written on

·

419

·

Edited

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

 

안녕하세요. 강의 듣다가 아래와 같은 경우는 실무에서는 어떻게 API를 설계하시는지 궁금하여 질문드립니다.

[질문1]

특정 게시글을 조회하는 api 가 있고, 특정 회원이 작성한 게시글을 불러오는 api 가 있다고 가정하면, 아래와 같이 작성을 하나요? 아니라면 어떻게 설계하면 좋을지 알려주시면 감사하겠습니다!!

GET /posts/{id}. : 특정 게시글 조회 API

GET /posts/{memberId}/list : 멤버 id 에 해당하는 게시글 조회 API

[질문2]

put, patch 를 사용할 때,

/members/{id} 이렇게 되어있는데, id는 path variable로 놓고 나머지 값들을 body로 보내는게 맞을까요?


uri설계network회원이작성한게시글uri

Answer 1

1

안녕하세요. 김형수님, 공식 서포터즈 David입니다.

/members/{memberId}/posts

/posts?member-id={memberId}

저라면 위와 같이 작성할 것 같습니다.

감사합니다.

rlagudtn03281970's profile image
rlagudtn03281970

asked

Ask a question