"글쓰기 API 설계"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
5번째 줄: 5번째 줄:
! # !! [[HTTP 메소드]] !! 경로예시 !! 비고
! # !! [[HTTP 메소드]] !! 경로예시 !! 비고
|-
|-
| 1 || GET || /articles || 글 목록 출력
| 1 || GET || /articles || 글 목록 조회
|-
|-
| 2 || POST || /articles || 새 글 등록
| 2 || POST || /articles || 새 글 등록
14번째 줄: 14번째 줄:
|-
|-
| 5 || DELETE || /articles/123 || 123번 글 삭제
| 5 || DELETE || /articles/123 || 123번 글 삭제
|-
| 6 || GET  || /articles/123/comments || 123번 글의 댓글 목록 조회
|}
|}


==같이 보기==
==같이 보기==
* [[레일즈 표준 컨트롤러 액션]]
* [[레일즈 표준 컨트롤러 액션]]
* [[Bulletphp 튜토리얼 3]]
==참고==
* https://stackoverflow.blog/2020/03/02/best-practices-for-rest-api-design/


[[분류: API]]
[[분류: 게시판]]
[[분류: REST API]]

2021년 7월 17일 (토) 21:26 기준 최신판

글쓰기 API 설계

1 목록[ | ]

# HTTP 메소드 경로예시 비고
1 GET /articles 글 목록 조회
2 POST /articles 새 글 등록
3 GET /articles/123 123번 글 보기
4 PUT 또는 PATCH /articles/123 123번 글 업데이트
5 DELETE /articles/123 123번 글 삭제
6 GET /articles/123/comments 123번 글의 댓글 목록 조회

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}