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