main
周文涛 2 years ago
parent cfe2542ec9
commit 7259b4e95c

@ -9,6 +9,7 @@ import org.springframework.http.converter.StringHttpMessageConverter;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import java.util.Collections;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -268,6 +269,7 @@ public class RestUtil {
} }
System.out.println("》》》》》》》》》》》》》》》》》》》》"); System.out.println("》》》》》》》》》》》》》》》》》》》》");
List<String> stringList = responseBodyHeaders.get("Set-Cookie"); List<String> stringList = responseBodyHeaders.get("Set-Cookie");
if (stringList!=null) {
StringBuilder sb=new StringBuilder(); StringBuilder sb=new StringBuilder();
for (String s : stringList) { for (String s : stringList) {
if (s.contains("JSESSIONID") &&!s.contains("deleteMe")) { if (s.contains("JSESSIONID") &&!s.contains("deleteMe")) {
@ -277,7 +279,8 @@ public class RestUtil {
if (StringUtils.isNotBlank(sb.toString())) { if (StringUtils.isNotBlank(sb.toString())) {
CacheManager.put("Cookie",sb.toString()); CacheManager.put("Cookie",sb.toString());
} }
return RT.exchange(url, method, request, responseType); }
return exchange;
} }
/** /**

Loading…
Cancel
Save