Commit 7d6ee9f6 by Nepxion

升级版本到4.8.2.4

parent c3ae5901
...@@ -40,14 +40,12 @@ public class FeignStrategyInterceptor implements RequestInterceptor { ...@@ -40,14 +40,12 @@ public class FeignStrategyInterceptor implements RequestInterceptor {
@Autowired @Autowired
private ServiceStrategyContextHolder serviceStrategyContextHolder; private ServiceStrategyContextHolder serviceStrategyContextHolder;
private List<String> requestHeaderList; private List<String> requestHeaderList = new ArrayList<String>();
public FeignStrategyInterceptor(String requestHeaders) { public FeignStrategyInterceptor(String requestHeaders) {
LOG.info("------------- Feign Intercept Information -----------"); LOG.info("------------- Feign Intercept Information -----------");
if (StringUtils.isNotEmpty(requestHeaders)) { if (StringUtils.isNotEmpty(requestHeaders)) {
requestHeaderList = StringUtil.splitToList(requestHeaders.toLowerCase(), DiscoveryConstant.SEPARATE); requestHeaderList.addAll(StringUtil.splitToList(requestHeaders.toLowerCase(), DiscoveryConstant.SEPARATE));
} else {
requestHeaderList = new ArrayList<String>();
} }
if (!requestHeaderList.contains(DiscoveryConstant.VERSION)) { if (!requestHeaderList.contains(DiscoveryConstant.VERSION)) {
requestHeaderList.add(DiscoveryConstant.VERSION); requestHeaderList.add(DiscoveryConstant.VERSION);
......
...@@ -43,14 +43,12 @@ public class RestTemplateStrategyInterceptor implements ClientHttpRequestInterce ...@@ -43,14 +43,12 @@ public class RestTemplateStrategyInterceptor implements ClientHttpRequestInterce
@Autowired @Autowired
private ServiceStrategyContextHolder serviceStrategyContextHolder; private ServiceStrategyContextHolder serviceStrategyContextHolder;
private List<String> requestHeaderList; private List<String> requestHeaderList = new ArrayList<String>();
public RestTemplateStrategyInterceptor(String requestHeaders) { public RestTemplateStrategyInterceptor(String requestHeaders) {
LOG.info("------------- RestTemplate Intercept Information -----------"); LOG.info("------------- RestTemplate Intercept Information -----------");
if (StringUtils.isNotEmpty(requestHeaders)) { if (StringUtils.isNotEmpty(requestHeaders)) {
requestHeaderList = StringUtil.splitToList(requestHeaders.toLowerCase(), DiscoveryConstant.SEPARATE); requestHeaderList.addAll(StringUtil.splitToList(requestHeaders.toLowerCase(), DiscoveryConstant.SEPARATE));
} else {
requestHeaderList = new ArrayList<String>();
} }
if (!requestHeaderList.contains(DiscoveryConstant.VERSION)) { if (!requestHeaderList.contains(DiscoveryConstant.VERSION)) {
requestHeaderList.add(DiscoveryConstant.VERSION); requestHeaderList.add(DiscoveryConstant.VERSION);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment