| Modifier and Type | Method and Description |
|---|---|
HttpResponseBuilder |
HttpResponseBuilder.addAllHeaders(Map<String,? extends List<String>> headers) |
HttpResponseBuilder |
HttpResponseBuilder.addAllHeaders(com.google.common.collect.Multimap<String,String> headers)
Adds all the headers in the given multimap to the HttpResponse that is under construction.
|
HttpResponseBuilder |
HttpResponseBuilder.addHeader(String name,
String value) |
HttpResponseBuilder |
HttpResponseBuilder.addHeaders(Map<String,String> headers) |
HttpResponseBuilder |
HttpResponseBuilder.clearAllHeaders() |
HttpResponseBuilder |
HttpResponseBuilder.setCacheControlMaxAge(long expirationTime) |
HttpResponseBuilder |
HttpResponseBuilder.setCacheTtl(int cacheTtl) |
HttpResponseBuilder |
HttpResponseBuilder.setEncoding(Charset charset) |
HttpResponseBuilder |
HttpResponseBuilder.setExpirationTime(long expirationTime) |
HttpResponseBuilder |
HttpResponseBuilder.setHeader(String name,
String value) |
HttpResponseBuilder |
HttpResponseBuilder.setHttpStatusCode(int httpStatusCode) |
HttpResponseBuilder |
HttpResponseBuilder.setMetadata(Map<String,String> metadata) |
HttpResponseBuilder |
HttpResponseBuilder.setMetadata(String key,
String value) |
HttpResponseBuilder |
HttpResponseBuilder.setRefetchStrictNoCacheAfterMs(long refetchStrictNoCacheAfterMs) |
HttpResponseBuilder |
HttpResponseBuilder.setResponse(byte[] responseBytes) |
HttpResponseBuilder |
HttpResponseBuilder.setResponseNoCopy(byte[] responseBytes) |
HttpResponseBuilder |
HttpResponseBuilder.setResponseString(String body) |
HttpResponseBuilder |
HttpResponseBuilder.setStrictNoCache() |
| Constructor and Description |
|---|
HttpResponseBuilder(HttpResponseBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
OAuthResponseParams.addToResponse(HttpResponseBuilder response,
OAuthRequestException e)
Update a response with additional data to be returned to the application.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OAuth2ResponseParams.addToResponse(HttpResponseBuilder responseBuilder,
String errorCode,
String errorDescription,
String errorUri,
String errorExplanation) |
| Modifier and Type | Method and Description |
|---|---|
void |
SanitizingResponseRewriter.rewrite(HttpRequest request,
HttpResponseBuilder resp,
Gadget gadget) |
void |
CajaResponseRewriter.rewrite(HttpRequest req,
HttpResponseBuilder resp,
Gadget gadget) |
| Modifier and Type | Method and Description |
|---|---|
static String |
RewriterUtils.getMimeType(HttpRequest request,
HttpResponseBuilder original) |
static boolean |
RewriterUtils.isCss(HttpRequest request,
HttpResponseBuilder original) |
static boolean |
RewriterUtils.isHtml(HttpRequest request,
HttpResponseBuilder original) |
static boolean |
RewriterUtils.isJavascript(HttpRequest request,
HttpResponseBuilder original) |
void |
ResponseRewriter.rewrite(HttpRequest request,
HttpResponseBuilder response,
Gadget gadget)
Rewrites the response.
|
void |
DomWalker.Rewriter.rewrite(HttpRequest request,
HttpResponseBuilder builder,
Gadget gadget) |
void |
CssResponseRewriter.rewrite(HttpRequest request,
HttpResponseBuilder original,
Gadget gadget) |
void |
CaptureRewriter.rewrite(HttpRequest request,
HttpResponseBuilder response,
Gadget gadget) |
void |
BaseTagRemoverRewriter.rewrite(HttpRequest request,
HttpResponseBuilder response,
Gadget gadget) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicImageRewriter.applyOptimizer(HttpResponseBuilder response,
org.apache.sanselan.ImageFormat imageFormat,
JpegImageUtils.JpegImageParams jpegImageParams,
BufferedImage image,
OptimizerConfig config) |
protected void |
BasicImageRewriter.enforceUnreadableImageRestrictions(Uri uri,
HttpResponseBuilder response)
An image could not be read from the content.
|
protected boolean |
BasicImageRewriter.isSupportedContent(HttpResponseBuilder response) |
protected boolean |
BasicImageRewriter.isSupportedImageResult(HttpResponseBuilder response,
Uri uri) |
protected BufferedImage |
BasicImageRewriter.readBmp(HttpResponseBuilder response) |
protected BufferedImage |
BasicImageRewriter.readGif(HttpResponseBuilder response) |
protected BufferedImage |
BasicImageRewriter.readImage(org.apache.sanselan.ImageFormat imageFormat,
HttpResponseBuilder response) |
protected BufferedImage |
BasicImageRewriter.readJpeg(HttpResponseBuilder response) |
protected BufferedImage |
BasicImageRewriter.readPng(HttpResponseBuilder response) |
void |
BasicImageRewriter.rewrite(HttpRequest request,
HttpResponseBuilder response,
Gadget gadget) |
void |
BasicImageRewriter.updateResponse(HttpResponseBuilder response,
BufferedImage image)
If the image is resized, the request needs to change so that the optimizer can
make sensible image size-related decisions down the pipeline.
|
| Constructor and Description |
|---|
BMPOptimizer(OptimizerConfig config,
HttpResponseBuilder response) |
GIFOptimizer(OptimizerConfig config,
HttpResponseBuilder response) |
JPEGOptimizer(OptimizerConfig config,
HttpResponseBuilder response) |
JPEGOptimizer(OptimizerConfig config,
HttpResponseBuilder response,
JpegImageUtils.JpegImageParams sourceImageParams) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ServletUtil.setCachingHeaders(HttpResponseBuilder response,
int ttl,
boolean noProxy) |
protected void |
ProxyHandler.setResponseContentHeaders(HttpResponseBuilder response,
HttpResponse results) |
| Modifier and Type | Method and Description |
|---|---|
static void |
UriUtils.copyResponseHeadersAndStatusCode(HttpResponse data,
HttpResponseBuilder resp,
boolean remapInternalServerError,
boolean setHeaders,
UriUtils.DisallowedHeaders... disallowedResponseHeaders)
Copies the http response headers and status code to the final servlet
response.
|
static void |
UriUtils.maybeRewriteContentType(HttpRequest req,
HttpResponseBuilder response)
Rewrite the content type of the final http response if the request has the
rewrite-mime-type param.
|
Copyright © 2007-2014 The Apache Software Foundation. All Rights Reserved.