Commit 094a34d1 by Nepxion

修复Feign上下文的Bug

parent 34f571e8
...@@ -27,7 +27,7 @@ public class FeignStrategyInterceptor implements RequestInterceptor { ...@@ -27,7 +27,7 @@ public class FeignStrategyInterceptor implements RequestInterceptor {
private String feignHeaders; private String feignHeaders;
public FeignStrategyInterceptor(String feignHeaders) { public FeignStrategyInterceptor(String feignHeaders) {
this.feignHeaders = feignHeaders; this.feignHeaders = feignHeaders.toLowerCase();
LOG.info("------------- Feign Proxy Information -----------"); LOG.info("------------- Feign Proxy Information -----------");
LOG.info("Feign interceptor headers are '{}'", feignHeaders); LOG.info("Feign interceptor headers are '{}'", feignHeaders);
...@@ -52,7 +52,7 @@ public class FeignStrategyInterceptor implements RequestInterceptor { ...@@ -52,7 +52,7 @@ public class FeignStrategyInterceptor implements RequestInterceptor {
String headerName = headerNames.nextElement(); String headerName = headerNames.nextElement();
String header = request.getHeader(headerName); String header = request.getHeader(headerName);
if (feignHeaders.contains(headerName)) { if (feignHeaders.contains(headerName.toLowerCase())) {
requestTemplate.header(headerName, header); requestTemplate.header(headerName, header);
} }
} }
......
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