Java
[Spring] RestTemplate 이란 무엇인가?
▶ RestTemplate 이란? RestTemplate은 간편하게 Rest방식의 API를 호출할 수 있는 Spring 내장 클래스이다. Spring 3.0부터 지원하는 Spring의 HTTP 통신 템플릿이다. Restful의 원칙을 지킬 수 있으며 HTTP 메서드들에 적합한 여러 메서드 제공한다. JSON, XML, String 응답을 모두 받는다. Blocking I/O 기반의 동기방식을 사용한다. (Rest API 호출 후 응답을 받을 때까지 기다림) Header + Content-Type을 설정해서 외부 API 호출이 가능하다. ▶ RestTemplate 메서드 ※ 기본적으로 exchange() 함수를 많이 사용한다. - get 요청에 header가 필요한 경우 get Method에서는 heade..
2022. 7. 24. 11:43