Retrieve a cookie using Spring RestTemplate

user8147290 :

I need to get a cookie from a server using Spring RestTemplate. Do you guys know how I can perform this?

Thank you for your help!

StanislavL :
final String url = "http://codeflex.co:8080/rest/Management/login";

RestTemplate template = new RestTemplate();
Credentials cred = new Credentials();
cred.setUserName("[email protected]");
cred.setPassword("godmode");

HttpEntity<Credentials> request = new HttpEntity<>(cred);       
HttpEntity<String> response = template.exchange(url, HttpMethod.POST, request, String.class);
HttpHeaders headers = response.getHeaders();
String set_cookie = headers.getFirst(HttpHeaders.SET_COOKIE);

code from the example

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=458984&siteId=1