public class NormalizingRedirector extends ResolvingRedirector
Redirector
that normalizes relative paths.
This may be unnecessary in future versions of Restlet. See Restlet issue 238.
"Restlet" is a registered trademark of Restlet S.A.S..
SERVER_REDIRECT_HISTORY_ATTRIBUTE
headersCleaning, mode, MODE_CLIENT_FOUND, MODE_CLIENT_PERMANENT, MODE_CLIENT_SEE_OTHER, MODE_CLIENT_TEMPORARY, MODE_SERVER_INBOUND, MODE_SERVER_OUTBOUND, targetTemplate
Constructor and Description |
---|
NormalizingRedirector(Context context,
String targetTemplate)
Construction for
Redirector.MODE_SERVER_OUTBOUND . |
NormalizingRedirector(Context context,
String targetPattern,
int mode)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Reference |
getTargetRef(Request request,
Response response) |
getModeAsString, serverRedirect, toString
getMode, getTargetTemplate, handle, inboundServerRedirect, isHeadersCleaning, outboundServerRedirect, rewrite, rewrite, rewrite, rewriteLocation, setHeadersCleaning, setMode, setTargetTemplate
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner, start, stop
public NormalizingRedirector(Context context, String targetTemplate)
Redirector.MODE_SERVER_OUTBOUND
.context
- The contexttargetTemplate
- The target templateprotected Reference getTargetRef(Request request, Response response)
getTargetRef
in class ResolvingRedirector
Copyright © 2009-2016 Three Crickets LLC.