예) path parameter
127.0.0.1:8000/product/1 <-여기서 1이 전달되는 값
- 전달받을 값이 명확할때 사용
예) query parameter
127.0.0.1:8000/product?category=drink price=1000
?뒤에오는 각각의 키에 값을 담아서 전달
- 전달할 값이 여러개
- 분류나 정렬등을 필요로 할때 사용
body{ "name" : "홍길동", "age" : 30, "phone_number" : "010-1234-1234" }
변경전 : name = 홍길동, age = 30, phone_number = "010-1234-1234" body{ "age" : 35, } 변경후 : name = 홍길동, age = 35, phone_number = "010-1234-1234"
예)
변경전 : name = 홍길동, age = 30, phone_number = 010-1234-1234 body{ "name" : "고길동", "age" : 35, "phone_number" : "010-1234-5678" } 변경후 : name = 고길동, age = 35, phone_number = 010-1234-5678
잘못된예)
변경전 : name = 홍길동, age = 30, phone_number = "010-1234-1234" body{ "age" : 35, } 변경후 : name = null, age = 35, phone_number = null
이 4가지 method 말고도 더 있지만 사용해보지 않은 method이고 사용해보지 않은걸 블로깅하기에는 정보를 잘못 전달할수 있어 이3가지만 작성하도록 하였다.
물론 위 4가지도 내가 써보고 이해한 정도로만 정리 하였다.