org.mortbay.jetty.handler.rewrite
Class ForwardedSchemeHeaderRule
java.lang.Object
org.mortbay.jetty.handler.rewrite.Rule
org.mortbay.jetty.handler.rewrite.HeaderRule
org.mortbay.jetty.handler.rewrite.ForwardedSchemeHeaderRule
public class ForwardedSchemeHeaderRule
- extends HeaderRule
Set the scheme for the request
- Author:
- Ervin Varga, Athena Yao
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ForwardedSchemeHeaderRule
public ForwardedSchemeHeaderRule()
getScheme
public java.lang.String getScheme()
setScheme
public void setScheme(java.lang.String scheme)
- Parameters:
scheme
- the scheme to set on the request. Defaults to "https"
apply
protected java.lang.String apply(java.lang.String target,
java.lang.String value,
HttpServletRequest request,
HttpServletResponse response)
- Description copied from class:
HeaderRule
- Apply the rule to the request
- Specified by:
apply
in class HeaderRule
- Parameters:
target
- field to attempt matchvalue
- header value foundrequest
- request objectresponse
- response object
- Returns:
- The target (possible updated)
Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.