| Modifier and Type | Class and Description |
|---|---|
static class |
RequestWrapper.Builder |
Request.Part| Constructor and Description |
|---|
RequestWrapper(Request delegate) |
RequestWrapper(Request delegate,
RequestMethod method,
FieldTransformer<java.lang.String> absoluteUrlTransformer,
java.util.List<HttpHeader> addedHeaders,
java.util.List<java.lang.String> removedHeaders,
java.util.Map<CaseInsensitiveKey,FieldTransformer<java.util.List<java.lang.String>>> headerTransformers,
java.util.Map<java.lang.String,Cookie> additionalCookies,
java.util.List<java.lang.String> cookiesToRemove,
java.util.Map<java.lang.String,FieldTransformer<Cookie>> cookieTransformers,
FieldTransformer<Body> bodyTransformer,
FieldTransformer<Request.Part> multipartTransformer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsHeader(java.lang.String key) |
ContentTypeHeader |
contentTypeHeader() |
static RequestWrapper.Builder |
create() |
java.lang.String |
getAbsoluteUrl() |
java.util.Set<java.lang.String> |
getAllHeaderKeys() |
byte[] |
getBody() |
java.lang.String |
getBodyAsBase64() |
java.lang.String |
getBodyAsString() |
java.lang.String |
getClientIp() |
java.util.Map<java.lang.String,Cookie> |
getCookies() |
java.lang.String |
getHeader(java.lang.String key) |
HttpHeaders |
getHeaders() |
java.lang.String |
getHost() |
RequestMethod |
getMethod() |
com.google.common.base.Optional<Request> |
getOriginalRequest() |
Request.Part |
getPart(java.lang.String name) |
java.util.Collection<Request.Part> |
getParts() |
int |
getPort() |
java.lang.String |
getScheme() |
java.lang.String |
getUrl() |
HttpHeader |
header(java.lang.String key) |
boolean |
isBrowserProxyRequest() |
boolean |
isMultipart() |
QueryParameter |
queryParameter(java.lang.String key) |
public RequestWrapper(Request delegate)
public RequestWrapper(Request delegate, RequestMethod method, FieldTransformer<java.lang.String> absoluteUrlTransformer, java.util.List<HttpHeader> addedHeaders, java.util.List<java.lang.String> removedHeaders, java.util.Map<CaseInsensitiveKey,FieldTransformer<java.util.List<java.lang.String>>> headerTransformers, java.util.Map<java.lang.String,Cookie> additionalCookies, java.util.List<java.lang.String> cookiesToRemove, java.util.Map<java.lang.String,FieldTransformer<Cookie>> cookieTransformers, FieldTransformer<Body> bodyTransformer, FieldTransformer<Request.Part> multipartTransformer)
public static RequestWrapper.Builder create()
public java.lang.String getAbsoluteUrl()
getAbsoluteUrl in interface Requestpublic RequestMethod getMethod()
public java.lang.String getClientIp()
getClientIp in interface Requestpublic java.lang.String getHeader(java.lang.String key)
public HttpHeader header(java.lang.String key)
public ContentTypeHeader contentTypeHeader()
contentTypeHeader in interface Requestpublic HttpHeaders getHeaders()
getHeaders in interface Requestpublic boolean containsHeader(java.lang.String key)
containsHeader in interface Requestpublic java.util.Set<java.lang.String> getAllHeaderKeys()
getAllHeaderKeys in interface Requestpublic java.util.Map<java.lang.String,Cookie> getCookies()
getCookies in interface Requestpublic QueryParameter queryParameter(java.lang.String key)
queryParameter in interface Requestpublic java.lang.String getBodyAsString()
getBodyAsString in interface Requestpublic java.lang.String getBodyAsBase64()
getBodyAsBase64 in interface Requestpublic boolean isMultipart()
isMultipart in interface Requestpublic java.util.Collection<Request.Part> getParts()
public Request.Part getPart(java.lang.String name)
public boolean isBrowserProxyRequest()
isBrowserProxyRequest in interface Requestpublic com.google.common.base.Optional<Request> getOriginalRequest()
getOriginalRequest in interface Request