public final class RequestTargetEncoderHttpServiceFilter
extends Object
implements StreamingHttpServiceFilterFactory, HttpExecutionStrategyInfluencer
HttpRequestMetaData.requestTarget() for each incoming request.
URI producers should encode query strings, but just in case they don't this filter will do the encoding.
| Constructor and Description |
|---|
RequestTargetEncoderHttpServiceFilter()
Create a new instance.
|
RequestTargetEncoderHttpServiceFilter(Charset charset)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
StreamingHttpServiceFilter |
create(StreamingHttpService service) |
HttpExecutionStrategy |
influenceStrategy(HttpExecutionStrategy strategy) |
public RequestTargetEncoderHttpServiceFilter()
public RequestTargetEncoderHttpServiceFilter(Charset charset)
charset - The charset to use for the encoding.public StreamingHttpServiceFilter create(StreamingHttpService service)
create in interface StreamingHttpServiceFilterFactorypublic HttpExecutionStrategy influenceStrategy(HttpExecutionStrategy strategy)
influenceStrategy in interface HttpExecutionStrategyInfluencer