public class RequestFilterAdapter extends HttpsAwareFiltersAdapter
RequestFilter
implementations. Executes the filter when the HttpFilters.clientToProxyRequest(HttpObject)
method is invoked.Modifier and Type | Class and Description |
---|---|
static class |
RequestFilterAdapter.FilterSource
A
HttpFiltersSourceAdapter for RequestFilterAdapter s. |
HOST_ATTRIBUTE_NAME, IS_HTTPS_ATTRIBUTE_NAME, ORIGINAL_HOST_ATTRIBUTE_NAME
Constructor and Description |
---|
RequestFilterAdapter(io.netty.handler.codec.http.HttpRequest originalRequest,
io.netty.channel.ChannelHandlerContext ctx,
RequestFilter requestFilter) |
Modifier and Type | Method and Description |
---|---|
io.netty.handler.codec.http.HttpResponse |
clientToProxyRequest(io.netty.handler.codec.http.HttpObject httpObject) |
getFullUrl, getHost, getHostAndPort, getOriginalUrl, isHttps
proxyToClientResponse, proxyToServerConnectionFailed, proxyToServerConnectionQueued, proxyToServerConnectionSSLHandshakeStarted, proxyToServerConnectionStarted, proxyToServerConnectionSucceeded, proxyToServerRequest, proxyToServerRequestSending, proxyToServerRequestSent, proxyToServerResolutionFailed, proxyToServerResolutionStarted, proxyToServerResolutionSucceeded, serverToProxyResponse, serverToProxyResponseReceived, serverToProxyResponseReceiving, serverToProxyResponseTimedOut
public RequestFilterAdapter(io.netty.handler.codec.http.HttpRequest originalRequest, io.netty.channel.ChannelHandlerContext ctx, RequestFilter requestFilter)
public io.netty.handler.codec.http.HttpResponse clientToProxyRequest(io.netty.handler.codec.http.HttpObject httpObject)
clientToProxyRequest
in interface org.littleshoot.proxy.HttpFilters
clientToProxyRequest
in class org.littleshoot.proxy.HttpFiltersAdapter
Copyright © 2017. All rights reserved.