카카오 로컬의 기본인 주소검색에서부터 막혔습니다 ㅜㅜ 결과값이 안나옵니다. 우선 코드입니다.
String url = “https://dapi.kakao.com/v2/local/search/address.json”;
url += “?query=”+query; <-- query는 매개변수로 받고있습니다.
HttpURLConnection con = (HttpURLConnection)(new URL(url)).openConnection();
con.setRequestMethod(“GET”);
con.setRequestProperty(“Authorization”, "KakaoAK " + kakaoAppKey);
int responseCode = con.getResponseCode();
BufferedReader br;
if(responseCode == 200) {
br = new BufferedReader(new InputStreamReader(con.getInputStream(), “UTF-8”));
} else {
br = new BufferedReader(new InputStreamReader(con.getErrorStream(), “UTF-8”));
}
String line;
StringBuffer sbuf = new StringBuffer();
while ((line = br.readLine()) != null) {
sbuf.append(line);
}
br.close();
return sbuf.toString();
해서 해당 return 값을 출력해봐도
{“meta”:{“is_end”:true,“total_count”:0,“pageable_count”:0},“documents”:[]}
위에 결과처럼 아예 결과값이 뜨지 않습니다 ㅜㅜ 왜 안뜨는걸까요?
그리고 query 값에 띄어쓰기를 넣으면 error 메시지가 뜨는데 띄어쓰기 처리는 어떻게 해야하나요?