RestTemplate과 Jackson json convertor를 사용하여 Restful JSON 서비스를 호출하려고합니다. 이제 서비스를 호출하기 위해 보안 쿠키를 전달해야합니다. URLConnection을 사용하여이 작업을 수행 할 수 있습니다 (아래 코드 참조).RestTemplate을 사용하여 보안 쿠키를 설정하십시오.
URL url= new URL("https://XXXXXXXX");
URLConnection yc = url.openConnection();
yc.setRequestProperty("SecurityCookie", ssocookie.getValue());</code>
RestTemplate에서 이와 유사한 점은 무엇입니까?
RestTemplate rest = new RestTemplate();
InputBean input = new InputBean();
input.setResource("SampleResource");
HttpEntity<InputBean > entity = new HttpEntity<InputBean>(input);
ResponseEntity<OutputBean> response1 = rest.postForEntity(
"https://XXXXXXXXX",
entity, OutputBean.class);</code>
내가 서비스를 호출하는 RestTemplate를 사용하는 동안 보안 쿠키를 전달하는 방법을 알아낼 수 없습니다 : 여기 RestTemplate를 사용하여 RESTful 서비스를 호출하기 위해 사용하고있는 코드 조각이다. 이것에 대한 도움이 될 것입니다.
+1 우수합니다. 보석처럼 일했다. .. 고마워!! –
'ClientHttpRequestFactory' 구현에 의문을 제기하고있는'RestTemplate'에 대해서도 비슷한 질문이 있습니다. [https://stackoverflow.com/questions/25698072/simpleclienthttprequestfactory-vs-httpcomponentsclienthttprequestfactory-for-htt] 가능하다면 나를 도울 수 있는지보십시오. 나는 이것에 잠시 붙어있다. 어떤 도움을 주시면 감사하겠습니다. – AKIWEB
이 답변은 구식입니다. 다른 답변이 더 좋습니다. –