HTTP POST 요청을 보내는 경우와 마찬가지로 RestTemplate 전송 HTTP Put 요청을 만들 수 있습니다. 도움말은 RestTemplate 클래스를 사용 하 고 HTTP Put 요청을 보낼 수 있는 방법의 예입니다. 잭슨 (2.x)의 개체 매퍼를 사용하여 JSON을 읽고 쓸 수있는 HttpMessageConverter 구현. JSON 매핑은 Jackson이 제공한 주석을 사용하여 필요에 따라 사용자 지정할 수 있습니다. 추가 제어가 필요한 경우 특정 형식에 대해 사용자 지정 JSON 직렬화/역직렬화기를 제공해야 하는 경우에 대해 ObjectMapper 속성을 통해 사용자 지정 ObjectMapper를 주입할 수 있습니다. 기본적으로 이 변환기는 응용 프로그램/json을 지원합니다. 다음 예제에서는 서버에서 gzip 압축 응답을 요청하는 방법을 보여 주며, RestTemplate 클래스는 REST 서비스를 호출하도록 설계되었기 때문에 주요 메서드가 HTTP 프로토콜의 메서드인 REST의 기초와 밀접하게 연결되어 있다는 것은 놀라운 일이 아닙니다: HEAD, GET, POST, PUT, DELETE 및 옵션. 예를 들어 RestTemplate 클래스에는 메서드 headForHeaders(), getForObject(), postForObject(), put() 및 delete() 등이 있습니다. 아래 이미지는 우리의 마지막 스프링 휴식 템플릿 예제 프로젝트를 보여줍니다. 우리가 기억 하는, 우리는 JSON 형식으로 데이터를 게시 하 고 싶습니다. 이를 위해 두 방법 모두에 대해 „응용 프로그램/json”의 값으로 @PostMapping 개의 추가된 소모 특성을 추가했습니다. 프로그램 출력이 샘플 테이블 데이터와 일치하는 것을 볼 수 있습니다. 스프링 레스트 템플릿 예제의 경우 아래 링크에서 프로젝트를 다운로드 할 수 있습니다.

안녕하세요 로케시, 나는 OAuth2RestTemplate를 사용하여 스프링 OAuth2 예제를 구현기대하고 있습니다. 나는 해결책을 찾기 위해 많은 고글,하지만 어떤 작업 예제를 찾을 수 없습니다. 마지막으로 URL (아주 좋은)https://stackoverflow.com/questions/23486186/access-tokens-using-2-legged-oauth-2-0-and-apache-oauthclient 얻었습니다. 솔루션 2를 구현하려고하지만 나머지 템플릿을 사용하여 Facebook + Spring OAuth2와 통합 할 수있는 방법을 확실하지 않습니다. 당신은 최대한 빨리 저를 도와 주세요 수 있습니까? 모든 예제의 API 측면에 대 한, 우리는 여기에서 RESTful 서비스를 실행 거 야. 이 스프링 부팅 RestTemplate POST 요청 테스트 예제에서는 POST API를 만든 다음 postForEntity() 메서드를 사용하여 요청 헤더와 함께 요청 본문을 전송하여 테스트합니다.