Spring/1-4. API

* HttpURLConnection, HttpsURLConnection이란? 클라이언트 프로그램을 URL을 통해서버와 통신할 때 사용하는 클래스로 URLConnection를 상속받는 클래스로 HTTP 기능을 제공한다. HttpsURLConnection는 SSL 적용된 url에 접근하기 위해 사용 javadoc : https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/HttpsURLConnection.html * 클래스 구조 java.lang.Object └ java.net.URLConnection └ java.net.HttpURLConnection └ javax.net.ssl.HttpsURLConnection URLConnection은 리소스(헤더값,바디값...
* RestTemplate 클래스 1. Spring에서 제공하는 RESTful 방식의 API 호출하는 클래스이며, REST API 서버와 HTTP 통신을 위한 클래스 2. Spring 3.0부터 지원하며, JSON, XML 응답 3. 반복적인 코드를 줄임 4. org.springframework.web.client.RestTemplate * 그 외 REST API 호출하는 HTTP Client 방법 URLConnection HttpClient AsyncRestTemplate WebClient WebFlux * RestTemplate 메소드 종류 (서버[uri]쪽으로 연결이 붙는 시점) 1. getForEntity : GET방식이며, 반환의형태가 ResponseType을 지정하여 ResponseEntity..
defxyj
'Spring/1-4. API' 카테고리의 글 목록