TIL 19: RESTful API
URL Rules
1.1 마지막에 /
포함하지 않는다.
Bad
http://api.test.com/users/
Good
http://api.test.com/users
1.2 _(Underbar) 대신 -(dash)를 사용
/
포함하지 않는다.Bad
http://api.test.com/users/
Good
http://api.test.com/users
(dash)의 사용도 최소한으로 설계. 정확한 의미나 표현을 위해 단어의 결합이 불가피한 경우 반드시 - (dash) 사용.
Bad
http://api.test.com/users/postComments
Good
http://api.test.com/users/post-comments
1.3 method 는 URL 에 포함하지 않는다
Bad
POST http://api.test.com/users/1/delete-post/1
Good
DELETE http://api.test.com/users/1/posts/1
1.4 URL 에는 되도록 자원만 표기한다
자원의 정보만 표기한다 (명사로 표기). 동사는 되도록 자제
Bad
http://products/show-image/1
Good
http://products/image/1
1.5 확장자(.png, .jpg) 는 사용하지 않는다
Bad
http://products/image/1.jpg
Good
http://products/image/1
source: https://library.gabia.com/contents/8339/
Author And Source
이 문제에 관하여(TIL 19: RESTful API), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kohys92/TIL-19-RESTful-API저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)