From e0bdaacc9281f4d7f0265c0f13f935d0faef412c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?leehagjoon=28=EC=9D=B4=ED=95=99=EC=A4=80=29?= Date: Mon, 18 Sep 2023 18:41:27 +0900 Subject: [PATCH] =?UTF-8?q?[LDRA]=2071D=20:=20=ED=98=B8=EC=B6=9C=EB=90=9C?= =?UTF-8?q?=20=ED=95=A8=EC=88=98=EC=97=90=EC=84=9C=20throw=EC=97=90=20?= =?UTF-8?q?=EB=8C=80=ED=95=9C=20=EC=9D=BC=EC=B9=98=ED=95=98=EB=8A=94=20cat?= =?UTF-8?q?ch=EA=B0=80=20=EC=97=86=EC=9D=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/api/bas/flight/controller/BasFlightController.java | 3 ++- .../biz/api/bas/flight/service/BasFlightService.java | 7 +++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/palnet/biz/api/bas/flight/controller/BasFlightController.java b/src/main/java/com/palnet/biz/api/bas/flight/controller/BasFlightController.java index b26e0a4..455a51a 100644 --- a/src/main/java/com/palnet/biz/api/bas/flight/controller/BasFlightController.java +++ b/src/main/java/com/palnet/biz/api/bas/flight/controller/BasFlightController.java @@ -6,6 +6,7 @@ import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; +import java.nio.charset.MalformedInputException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -334,7 +335,7 @@ public class BasFlightController { //지역 검색 @GetMapping("/plan/area/search") @ApiOperation(value = "Search area") - public ResponseEntity searchArea(String query) throws ParseException { + public ResponseEntity searchArea(String query) throws ParseException{ String text = null; try { text = URLEncoder.encode(query, "UTF-8"); diff --git a/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java b/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java index 30c0e9e..885b6ef 100644 --- a/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java +++ b/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java @@ -15,6 +15,7 @@ import java.util.stream.Collectors; import javax.xml.bind.JAXBException; +import com.jcraft.jsch.IO; import org.apache.commons.lang3.StringUtils; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; @@ -678,7 +679,7 @@ public class BasFlightService { } } - public HttpURLConnection connect(String apiUrl) { + public HttpURLConnection connect(String apiUrl){ try { URL url = new URL(apiUrl); return (HttpURLConnection)url.openConnection(); @@ -689,7 +690,7 @@ public class BasFlightService { } } - public String readBody(InputStream body) { + public String readBody(InputStream body) throws IOException{ InputStreamReader streamReader = new InputStreamReader(body); try(BufferedReader lineReader = new BufferedReader(streamReader)) { @@ -702,8 +703,6 @@ public class BasFlightService { } return responseBody.toString(); - } catch (IOException e) { - throw new RuntimeException("Fail to read API Response", e); } }