loose
이로운 개발하기
loose
전체 방문자
오늘
어제
  • 전체 (206) N
    • ☕ Java (25)
    • 📘 Effective Java (9)
    • 🍃 Spring (49) N
    • 📖 ORM (9)
    • ☸️ Kubernetes (13)
    • 🐧 Linux (5)
    • 🐋 Docker (5)
    • 🛠️ CI & CD (7)
    • 🕸️ Web (6)
    • 🔗 Distributed System (3)
    • 📜 Js (10)
    • 📈 Database (11)
    • 🗂️ Etc (34)
    • 🧑 Chitchat (11) N
    • 📒 문학 (9) N
    • 👜 개인 공부 창고 (0)

공지사항

반응형

최근 글

최근 댓글

loose

이로운 개발하기

🗂️ Etc

Query String과 Path Variable

2021. 3. 31. 14:28
반응형

웹 경로를 찾아갈 때 get방식을 이용하면 아래와 같은 형식을 사용할 수 있다.

Query String

/?name=test

Path Variable

/users/123 //123번 user를 가져온다

 

/users?id=123 //물론 이렇게도 가져올 수 있다.

 

Query string, Path Variable방식은 각각 언제 사용해야 할까?

users에 programmer가 여러명이면 쿼리 파라미터(필터링 및 정렬)
한명이고 그 사람만 식별하고 싶다면 Path Variable

/users?occupation=programmer // programmer 필터링
/users/123 //123번 user를 가져온다

자세한 내용은 여기를 들어가서 확인하면 된다.

728x90

'🗂️ Etc' 카테고리의 다른 글

카카오 공유하기 - imageUrl과 serverCallbackArgs 사용법  (0) 2022.06.19
[Thymeleaf] Fragment vs thymeleaf-layout-dialect 차이  (0) 2022.06.18
SVN, GIT 장단점  (0) 2022.05.27
Rest Api는 쓰기 어렵다. 근데 Http Api도 어렵다.  (0) 2022.05.22
해시 알고리즘(Hash Algorithm)과 시간 복잡도(Time Complexity)  (0) 2022.05.14
    '🗂️ Etc' 카테고리의 다른 글
    • [Thymeleaf] Fragment vs thymeleaf-layout-dialect 차이
    • SVN, GIT 장단점
    • Rest Api는 쓰기 어렵다. 근데 Http Api도 어렵다.
    • 해시 알고리즘(Hash Algorithm)과 시간 복잡도(Time Complexity)
    loose
    loose
    불만하는 사람은 90명, 해결하는 사람은 9명, 리드하는 사람은 1명 음악과 낭만을 좋아합니다.
    hELLO. 티스토리 스킨을 소개합니다.
    제일 위로

    티스토리툴바