Package org.microproxy
Class HttpFiltersSourceAdapter
java.lang.Object
org.microproxy.HttpFiltersSourceAdapter
- All Implemented Interfaces:
HttpFiltersSource
A
HttpFiltersSource that applies no filtering and no buffering unless overridden.-
Constructor Summary
ConstructorsConstructorDescriptionCreates a source of unbuffered, pass-through request filters. -
Method Summary
Modifier and TypeMethodDescriptionfilterRequest(HttpRequest originalRequest, FlowContext flowContext) Returns the filters for a request, ornullto proxy it unfiltered.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.microproxy.HttpFiltersSource
getMaximumRequestBufferSizeInBytes, getMaximumResponseBufferSizeInBytes
-
Constructor Details
-
HttpFiltersSourceAdapter
public HttpFiltersSourceAdapter()Creates a source of unbuffered, pass-through request filters.
-
-
Method Details
-
filterRequest
Description copied from interface:HttpFiltersSourceReturns the filters for a request, ornullto proxy it unfiltered.- Specified by:
filterRequestin interfaceHttpFiltersSource- Parameters:
originalRequest- a copy of the request as received from the clientflowContext- the client connection the request arrived on- Returns:
- the per-request filters, or
nullto leave the request unfiltered
-