|
|
@@ -19,12 +19,14 @@ public class FeignConfig {
|
|
|
|
|
|
@Bean("requestInterceptor")
|
|
|
public RequestInterceptor requestInterceptor() {
|
|
|
- ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
|
|
|
- jakarta.servlet.http.HttpServletRequest request = attributes.getRequest();
|
|
|
- String userInfoStrEncode = request.getHeader(Global.USER_INFO_STR_ENCODE);
|
|
|
- String entInfoStrEncode = request.getHeader(Global.ENT_INFO_STR_ENCODE);
|
|
|
- return requestTemplate -> requestTemplate.header(Global.USER_INFO_STR_ENCODE, userInfoStrEncode)
|
|
|
- .header(Global.ENT_INFO_STR_ENCODE, entInfoStrEncode);
|
|
|
+ return requestTemplate -> {
|
|
|
+ ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
|
|
|
+ jakarta.servlet.http.HttpServletRequest request = attributes.getRequest();
|
|
|
+ String userInfoStrEncode = request.getHeader(Global.USER_INFO_STR_ENCODE);
|
|
|
+ String entInfoStrEncode = request.getHeader(Global.ENT_INFO_STR_ENCODE);
|
|
|
+ requestTemplate.header(Global.USER_INFO_STR_ENCODE, userInfoStrEncode);
|
|
|
+ requestTemplate.header(Global.ENT_INFO_STR_ENCODE, entInfoStrEncode);
|
|
|
+ };
|
|
|
}
|
|
|
|
|
|
}
|