public class MimeTypeSelector extends BaseReplayRendererSelector
ReplayRenderer
by Content-Type.
Sources of Content-Type (higher priority to lower):
WaybackRequest.getForcedContentType()
(set by context flags)CaptureSearchResult.getMimeType()
(from index, warc/revisit
is ignored)CaptureSearchResult.getMimeType()
of duplicatePayload
Content-Type
header of payload Resource
1.8.1 2014-06-17 getForcedContentType()
is added.
This makes following selectors optional:
CSSRequestSelector
JSRequestSelector
maxSize
Constructor and Description |
---|
MimeTypeSelector() |
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(WaybackRequest wbRequest,
CaptureSearchResult result,
Resource httpHeadersResource,
Resource payloadResource) |
List<String> |
getMimeContains() |
List<String> |
getMimeMatches() |
void |
setMimeContains(List<String> mimes) |
void |
setMimeMatches(List<String> mimes) |
canHandle, getMaxSize, getRenderer, isResourceTooBig, setMaxSize, setRenderer
public boolean canHandle(WaybackRequest wbRequest, CaptureSearchResult result, Resource httpHeadersResource, Resource payloadResource)
Copyright © 2005–2017 IIPC. All rights reserved.