|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.littleshoot.proxy.HttpFiltersSourceAdapter
public class HttpFiltersSourceAdapter
Convenience base class for implementations of HttpFiltersSource.
| Constructor Summary | |
|---|---|
HttpFiltersSourceAdapter()
|
|
| Method Summary | |
|---|---|
HttpFilters |
filterRequest(io.netty.handler.codec.http.HttpRequest originalRequest)
|
HttpFilters |
filterRequest(io.netty.handler.codec.http.HttpRequest originalRequest,
io.netty.channel.ChannelHandlerContext ctx)
Return an HttpFilters object for this request if and only if we
want to filter the request and/or its responses. |
int |
getMaximumRequestBufferSizeInBytes()
Indicate how many (if any) bytes to buffer for incoming HttpRequests. |
int |
getMaximumResponseBufferSizeInBytes()
Indicate how many (if any) bytes to buffer for incoming HttpResponses. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpFiltersSourceAdapter()
| Method Detail |
|---|
public HttpFilters filterRequest(io.netty.handler.codec.http.HttpRequest originalRequest)
public HttpFilters filterRequest(io.netty.handler.codec.http.HttpRequest originalRequest,
io.netty.channel.ChannelHandlerContext ctx)
HttpFiltersSourceHttpFilters object for this request if and only if we
want to filter the request and/or its responses.
filterRequest in interface HttpFiltersSourcepublic int getMaximumRequestBufferSizeInBytes()
HttpFiltersSourceHttpRequests. A value of 0 or less indicates that no buffering
should happen and that messages will be passed to the HttpFilters
request filtering methods chunk by chunk. A positive value will cause
LittleProxy to try an create a FullHttpRequest using the data
received from the client, with its content already decompressed (in case
the client was compressing it). If the request size exceeds the maximum
buffer size, the request will fail.
getMaximumRequestBufferSizeInBytes in interface HttpFiltersSourcepublic int getMaximumResponseBufferSizeInBytes()
HttpFiltersSourceHttpResponses. A value of 0 or less indicates that no buffering
should happen and that messages will be passed to the HttpFilters
response filtering methods chunk by chunk. A positive value will cause
LittleProxy to try an create a FullHttpResponse using the data
received from the server, with its content already decompressed (in case
the server was compressing it). If the response size exceeds the maximum
buffer size, the response will fail.
getMaximumResponseBufferSizeInBytes in interface HttpFiltersSource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||