encoding1 [Spring]WebClient 파라미터 인코딩 공공 API 연동 중. key값이 다르다는 500 응답이 날아왔다. 확인해보니 key는 문제가 없다. 내가 보낸 key를 서버에서 받아보니 내가 보낸 키와 다르다. 특수문자가 들어가있는데 인코딩 문제인 듯. 인코딩 없이 보냈을 때 문제가 됐던 코드 WebClient wc = WebClient.builder().baseUrl(API_URL).build(); try { ResponseEntity response = wc.get() .uri(uri -> uri.queryParam("ServiceKey", SERVICEKEY) .queryParam("nx", PARAM_NX) .queryParam("ny", PARAM_NY) .queryParam("dataType", PARAM_DATATYPE) .queryPa.. 2021. 1. 15. 이전 1 다음