HTTP 완벽가이드 공부 내용 중 정리하고 싶은 내용 기록
parameter
https://api.example.com/users/123;format=json
- 리소스에 대한 특정 매개변수를 지정할 때 사용
- 사용자 123에 대한 정보를 JSON 형식으로 요청한다는 의미
- 리소스의 특성이나 옵션을 지정하는데 사용
query string
https://www.example.com/search?q=apple&category=fruit
- 쿼리 매개변수를 지정할 때 사용
- key-value 형식으로 사용
- 리소스에 대한 특정 조건이나 매개변수를 전달할 때 사용
- apple이라는 검색어, fruit 카테고리에 대한 검색
- 데이터 정렬, 검색, 필터링에 적합
path variable
https://www.example.com/1234
- 리소스를 식별하기 위해 사용
- 해당 리소스가 없을 경우 404를 반환