Class HttpFiltersSourceAdapter

java.lang.Object
org.microproxy.HttpFiltersSourceAdapter
All Implemented Interfaces:
HttpFiltersSource

public class HttpFiltersSourceAdapter extends Object implements HttpFiltersSource
A HttpFiltersSource that applies no filtering and no buffering unless overridden.
  • Constructor Details

    • HttpFiltersSourceAdapter

      public HttpFiltersSourceAdapter()
      Creates a source of unbuffered, pass-through request filters.
  • Method Details

    • filterRequest

      public HttpFilters filterRequest(HttpRequest originalRequest, FlowContext flowContext)
      Description copied from interface: HttpFiltersSource
      Returns the filters for a request, or null to proxy it unfiltered.
      Specified by:
      filterRequest in interface HttpFiltersSource
      Parameters:
      originalRequest - a copy of the request as received from the client
      flowContext - the client connection the request arrived on
      Returns:
      the per-request filters, or null to leave the request unfiltered