안녕하세요.
주소정보를 이용하여 x, y 좌표를 받아오기 위하여
다음과 같이 구현하였는데 502 오류가 발생합니다.
호츌부의 Header 부분이 수정되어야 할까요?
- 구현 코드-
URL url = new URL("http://dapi.kakao.com/v2/local/search/address.json?query=부산 강서구 명지오션시티4로 64 (명지동) xxx호"
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
String strKey = "KakaoAK "+수령키값;
try {
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestMethod(“GET”);
conn.setRequestProperty(“Authorization”, strKey);
PrintWriter pout = new PrintWriter(conn.getOutpuStream());
pout.close();
BufferedReader brRtn = new BufferedReader(new InputStreamReader((conn.getInputStream()), “UTF-8”));
…
brRtn.readLine 으로 반복처리…
덧붙여
적용한 Key 로 Linux 서버에서 아래와 같이 curl 로 실행한 결과는 정상적으로 200 ResponseCode 가 떨어집니다.
- curl 호출내역 -
curl -v -X GET “http://dapi.kakao.com/v2/local/search/address.json”
–data-urlencode “query=주소”
-H “Authorization: KakaoAK 수령키값”
답변 기다리겠습니다.
감사합니다.