[Spring - 라이브러리(dependency) - xml 관련 ] HttpResoponse, Unirest 사용하기
다음 API를 이용하기 위해서 REST API를 이용하여야 했는데 계속해서 빨간줄이 생생이 되어 무슨 짓을 해도 해결하지 못했는데 나는 Spring개발 환경이라 결론은 Maven을 추가하여야 했다. 구글링해보면 HttpResoponse나 Unirest를 쓰는 방법만 쓰여있지 Maven추가하라는 말이 없어 많이 고생을 했다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<!-- Unirest -->
<dependency>
<groupId>com.mashape.unirest</groupId>
<artifactId>unirest-java</artifactId>
<version>1.4.9</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpasyncclient</artifactId>
<version>4.1.3</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.5.8</version>
</dependency>
Color Scripter
|
먼저 Unirest를 쓰기위한 Maven은 위의 코드를 넣어주면 되겠다.
또한 JsonObject를 쓰기위해서는 아래의 코드를 참고하면 되겠다.
1
2
3
4
5
6
7
|
<!--제이슨 파싱-->
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
</dependency>
Color Scripter
|
HttpResponse를 쓰기위해서는 아래의 코드를 추가하면 되겠다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<!-- httpcore -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.6</version>
</dependency>
<!-- httpclient -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.2</version>
</dependency>
Color Scripter
|
'◽ Spring, SpringBoot' 카테고리의 다른 글
[Java - 기능 - (14) ] ModelAndView 서블릿 (0) | 2019.10.15 |
---|---|
[Spring - 어노테이션(Annotation) ] @Valid - 유효성 체크 (0) | 2019.10.15 |
[Spring - 기록] {"errorType":"AccessDeniedError","message":"cannot find appkey"} ㅡ>> 다음 앱키가 먹히질 않을 때 (0) | 2019.09.16 |
[Spring 기록] 다음 API 주소명을 좌표값으로 변환 할 시 "KA Header is required but neither os nor origin field is given"이라는 메시지가 뜰 때 (0) | 2019.09.15 |
[Spring 기록] 다른 컴퓨터에서 import하여 작업 할 시 한글 깨짐 현상. (0) | 2019.09.11 |
[Spring 기록] Controller에서 jsp에서 받은 값이 "value, value"로 찍혀 두개 값이 들어 올 때 (0) | 2019.09.02 |
[Spring] 네이버 api 로그인 연동 (0) | 2019.08.25 |