How to disable specific headers in Spring Boot

Is it possible to disable following headers in Spring Boot?

X-Forwarded-Host: 
X-Host: 
X-Forwarded-Server:

Following did not work for me

class MyFilter extends OncePerRequestFilter {
    @Override
    public void doFilterInternal(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        chain.doFilter(request, new HttpServletResponseWrapper((HttpServletResponse) response) {
            public void setHeader(String name, String value) {
                if (!name.equalsIgnoreCase("X-Forwarded-Host")) {
                    super.setHeader(name, value);
                }
            }
        });
    }


Comments

Popular posts from this blog

I get wrong characters when retreiving the message body of an email using TIdIMAP4.UIDRetrieveTextPeek2()

How to drop the all the 1's in a correlation matrix

Today Walkin 14th-Sept