Post

(클라이언트 입장의 서버)
path 에 query 를 통해서 데이터 넣어주고 postForEntity 를 통해서 데이터를 담아준다.
즉, 요청 받은 검색어를 Query String 방식으로 Server 입장의 서버로 RestTemplate를 사용하여 요청.
UriComponentsBuilder의 expand를 사용하여 {query} 안의 값을 동적으로 처리할 수 있다.

(서버 입장의 서버)
Server 입장의 서버에서 itemList를 조회하여 요청받은 검색어에 맞는 Item을 반환.
Exchange
RestTemplate으로 요청을 보낼 때 Header에 특정 정보를 같이 전달 하고 싶다면 어떻게 할까??

클라이언트 입장의 서버에서 요청을 한다.
exchange 메서드의 첫 번째 파라미터에 RequestEntity 객체를 만들어 전달해주면 uri, header, body의 정보를 한번에 전달할 수 있다.

서버 입장의 서버에서는 들어온 요청에 따라 반환해주고...