String uri = "https://dapi.kakao.com/v2/local/search/keyword.json";
HttpHeaders header = new HttpHeaders();
header.add("Authorization", "KakaoAK " + restapiKey); // restapiKey : 79aa************************6672
MultiValueMap<String, String> parameters = new LinkedMultiValueMap<String, String>();
parameters.add("query", URLEncoder.encode("광화문", "UTF-8"));
HttpEntity<?> requestEntity = new HttpEntity<Object>(parameters, header);
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> response = restTemplate.exchange(uri, HttpMethod.GET, requestEntity, String.class);
log.info("response body ---------- " + response.getBody().toString());
Java 메소드에서 아래와 같이 호출 시 400Bad Request 오류가 계속 뜹니다.