in src/main/java/com/epam/digital/data/platform/starter/logger/filter/PrimaryUrlFilter.java [43:57]
public void doFilterInternal(
@NonNull HttpServletRequest request,
@NonNull HttpServletResponse response,
@NonNull FilterChain chain) throws IOException, ServletException {
if (Objects.nonNull(request.getHeader(PRIMARY_URL_REQUEST_HEADER))) {
chain.doFilter(request, response);
return;
}
var wrapper = new MutableHeadersHttpServletRequestWrapper(request);
wrapper.addHeader(PRIMARY_URL_REQUEST_HEADER, request.getRequestURL().toString());
chain.doFilter(wrapper, response);
}