public class ResponseFilterAdapter extends HttpsAwareFiltersAdapter implements ModifiedRequestAwareFilter
ResponseFilter implementations. Executes the filter when the HttpFilters.serverToProxyResponse(HttpObject)
method is invoked.| Modifier and Type | Class and Description |
|---|---|
static class |
ResponseFilterAdapter.FilterSource
A
HttpFiltersSourceAdapter for ResponseFilterAdapters. |
HOST_ATTRIBUTE_NAME, IS_HTTPS_ATTRIBUTE_NAME, ORIGINAL_HOST_ATTRIBUTE_NAME| Constructor and Description |
|---|
ResponseFilterAdapter(io.netty.handler.codec.http.HttpRequest originalRequest,
io.netty.channel.ChannelHandlerContext ctx,
ResponseFilter responseFilter) |
| Modifier and Type | Method and Description |
|---|---|
io.netty.handler.codec.http.HttpObject |
serverToProxyResponse(io.netty.handler.codec.http.HttpObject httpObject) |
void |
setModifiedHttpRequest(io.netty.handler.codec.http.HttpRequest modifiedHttpRequest)
Notifies implementing classes of the modified HttpRequest that will be sent to the server, reflecting all
modifications from filters.
|
getFullUrl, getHost, getHostAndPort, getOriginalUrl, isHttpsclientToProxyRequest, proxyToClientResponse, proxyToServerConnectionFailed, proxyToServerConnectionQueued, proxyToServerConnectionSSLHandshakeStarted, proxyToServerConnectionStarted, proxyToServerConnectionSucceeded, proxyToServerRequest, proxyToServerRequestSending, proxyToServerRequestSent, proxyToServerResolutionFailed, proxyToServerResolutionStarted, proxyToServerResolutionSucceeded, serverToProxyResponseReceived, serverToProxyResponseReceiving, serverToProxyResponseTimedOutpublic ResponseFilterAdapter(io.netty.handler.codec.http.HttpRequest originalRequest,
io.netty.channel.ChannelHandlerContext ctx,
ResponseFilter responseFilter)
public io.netty.handler.codec.http.HttpObject serverToProxyResponse(io.netty.handler.codec.http.HttpObject httpObject)
serverToProxyResponse in interface org.littleshoot.proxy.HttpFiltersserverToProxyResponse in class org.littleshoot.proxy.HttpFiltersAdapterpublic void setModifiedHttpRequest(io.netty.handler.codec.http.HttpRequest modifiedHttpRequest)
ModifiedRequestAwareFiltersetModifiedHttpRequest in interface ModifiedRequestAwareFiltermodifiedHttpRequest - the modified HttpRequest sent to the serverCopyright © 2016. All rights reserved.