org.eclipse.jetty.rewrite.handler
Class ForwardedSchemeHeaderRule
java.lang.Object
org.eclipse.jetty.rewrite.handler.Rule
org.eclipse.jetty.rewrite.handler.HeaderRule
org.eclipse.jetty.rewrite.handler.ForwardedSchemeHeaderRule
public class ForwardedSchemeHeaderRule
- extends HeaderRule
Set the scheme for the request
ForwardedSchemeHeaderRule
public ForwardedSchemeHeaderRule()
getScheme
public String getScheme()
setScheme
public void setScheme(String scheme)
- Parameters:
scheme
- the scheme to set on the request. Defaults to "https"
apply
protected String apply(String target,
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-2010 Mort Bay Consulting. All Rights Reserved.