Class EffectiveRequestUriFilter

  • All Implemented Interfaces:
    javax.ws.rs.container.ContainerRequestFilter

    @PreMatching
    public class EffectiveRequestUriFilter
    extends Object
    implements javax.ws.rs.container.ContainerRequestFilter
    Unfortuntaley jersey takes the hostname and port from its config, this filter ensures resources get the hostname and port as per the HTTP headers
    • Constructor Detail

      • EffectiveRequestUriFilter

        public EffectiveRequestUriFilter()
    • Method Detail

      • filter

        public void filter​(javax.ws.rs.container.ContainerRequestContext requestContext)
                    throws IOException
        Specified by:
        filter in interface javax.ws.rs.container.ContainerRequestFilter
        Throws:
        IOException