문제 상황
웹 개발시 GET Method를 통해 파라미터를 받을때
Query로 받을지 Params로 받을지 고민될 때가 있다.
그에 대한 답을 내리고자 한다.
If you want to identify a resource, you should use Path Variable. But if you want to sort or filter items, then you should use query parameter.
=> 리소스를 식별하고 싶다면 Path, 필터링을 하고싶다면 query parameter 를 사용하라.
그렇다면 , 여러 Params를 전달하는 적절한 방법은 없을까?
구문 예시
/client/{clientId}/department/{departmentId}
Reference
medium.com/@fullsour/when-should-you-use-path-variable-and-query-parameter-a346790e8a6d
stackoverflow.com/questions/43039515/rest-url-standards-multiple-path-parameters
'Web' 카테고리의 다른 글
https 인증서 (SSL) 발급하기 (0) | 2021.03.17 |
---|---|
TypeScript + Koa 프로젝트 생성 (0) | 2020.12.03 |
[HTTP] Connection Management (0) | 2020.10.01 |
Cache vs Cookie vs Session (0) | 2020.09.18 |
HTTP (0) | 2020.09.18 |