예상동작
Request
Request Header
Path Variable
Request Body
Response
201
created
Response Header
Response Body
예외상황
studies/studyId/postId/comments → url 만 봤을 때 post의 식별자인지 알기 어려움
- comments?studyId=&postId=? →
studies/studyId/posts/postId/comments → 리소스간의 뎁스 구조가 확실해보이지만, 뎁스가 깊어지면 url 이 너무 길어집니다
- 뎁스가 깊어지면 body 로 ?
- 서버에서는 body 로부터 데이터 받아서 처리만 해주면 되니까
- 이 때는 상호간의 약속 같은게 필요할 것 같다
- 줄이기 위해서는
- JSON 으로 관리하는게 좀 더 복잡해 질 수 있긴 한데 큰 규모에서는 그런식으로 준다고 ( 엔트리포인트가 위와 같이 길어지기 땜에.. )
→ studies/studyId + postId
키워드 ?? 알려주세용 rest api ㅠㅠ
nested resource??
root resource??
( 엔트리 포인트.. )
comments?postId =
Stu