Uses of Interface
org.littleshoot.proxy.HttpFilters
Packages that use HttpFilters
-
Uses of HttpFilters in org.littleshoot.proxy
Classes in org.littleshoot.proxy that implement HttpFiltersModifier and TypeClassDescriptionclassConvenience base class for implementations ofHttpFilters.Methods in org.littleshoot.proxy that return HttpFiltersModifier and TypeMethodDescriptionHttpFiltersSource.filterRequest(HttpRequest originalRequest, ChannelHandlerContext ctx) Return anHttpFiltersobject for this request if and only if we want to filter the request and/or its responses.HttpFiltersSourceAdapter.filterRequest(HttpRequest originalRequest) HttpFiltersSourceAdapter.filterRequest(HttpRequest originalRequest, ChannelHandlerContext ctx) -
Uses of HttpFilters in org.littleshoot.proxy.impl
Fields in org.littleshoot.proxy.impl declared as HttpFiltersModifier and TypeFieldDescriptionprivate HttpFiltersClientToProxyConnection.currentFiltersThe current filters to apply to incoming requests/chunks.private HttpFiltersProxyToServerConnection.currentFiltersThe filters to apply to response/chunks received from server.Methods in org.littleshoot.proxy.impl that return HttpFiltersModifier and TypeMethodDescriptionprotected HttpFiltersProxyConnection.getHttpFiltersFromProxyServer(HttpRequest httpRequest) Request the ProxyServer for Filters.protected HttpFiltersProxyToServerConnection.getHttpFiltersFromProxyServer(HttpRequest httpRequest) Methods in org.littleshoot.proxy.impl with parameters of type HttpFiltersModifier and TypeMethodDescription(package private) static ProxyToServerConnectionProxyToServerConnection.create(DefaultHttpProxyServer proxyServer, ClientToProxyConnection clientConnection, String serverHostAndPort, HttpFilters initialFilters, HttpRequest initialHttpRequest, GlobalTrafficShapingHandler globalTrafficShapingHandler) Create a new ProxyToServerConnection.(package private) voidClientToProxyConnection.respond(ProxyToServerConnection serverConnection, HttpFilters filters, HttpRequest currentHttpRequest, HttpResponse currentHttpResponse, HttpObject httpObject) Send a response to the client.(package private) voidProxyToServerConnection.write(Object msg, HttpFilters filters) LikeProxyToServerConnection.write(Object)and also sets the current filters to the given value.Constructors in org.littleshoot.proxy.impl with parameters of type HttpFiltersModifierConstructorDescriptionprivateProxyToServerConnection(DefaultHttpProxyServer proxyServer, ClientToProxyConnection clientConnection, String serverHostAndPort, ChainedProxy chainedProxy, Queue<ChainedProxy> availableChainedProxies, HttpFilters initialFilters, GlobalTrafficShapingHandler globalTrafficShapingHandler)