Я реализую шлюз API, где базы по запросу URI.Мне нужно добавить дополнительные заголовки в chain.doFilter(request,response)
.
мой фильтр - это фильтр jwt, как показано ниже
public class JwtAuthenticationFilter extends OncePerRequestFilter{
@Override
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
throws ServletException, IOException {
CustomHttpServletRequest cRequest = new CustomHttpServletRequest(request);
/* authenticate user for valid token if valid then add the following header*/
if(request.getRequestURI().equals("/testService/updateHeader")) {
cRequest.putHeader("test","Test-header");
}
filterChain.doFilter(cRequest, response);
}
}
, реализованный на основе ссылка :
и в моем testservice и при попытке получить заголовок в заголовках я не могу получить имя заголовка