org.eclipse.jetty.rewrite.handler
类 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


嵌套类摘要
 
从类 org.eclipse.jetty.rewrite.handler.Rule 继承的嵌套类/接口
Rule.ApplyURI
 
字段摘要
 
从类 org.eclipse.jetty.rewrite.handler.Rule 继承的字段
_handling, _terminating
 
构造方法摘要
ForwardedSchemeHeaderRule()
           
 
方法摘要
protected  String apply(String target, String value, HttpServletRequest request, HttpServletResponse response)
          Apply the rule to the request
 String getScheme()
           
 void setScheme(String scheme)
           
 
从类 org.eclipse.jetty.rewrite.handler.HeaderRule 继承的方法
getHeader, getHeaderValue, matchAndApply, setHeader, setHeaderValue, toString
 
从类 org.eclipse.jetty.rewrite.handler.Rule 继承的方法
isHandling, isTerminating, setHandling, setTerminating
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

ForwardedSchemeHeaderRule

public ForwardedSchemeHeaderRule()
方法详细信息

getScheme

public String getScheme()

setScheme

public void setScheme(String scheme)
参数:
scheme - the scheme to set on the request. Defaults to "https"

apply

protected String apply(String target,
                       String value,
                       HttpServletRequest request,
                       HttpServletResponse response)
从类 HeaderRule 复制的描述
Apply the rule to the request

指定者:
HeaderRule 中的 apply
参数:
target - field to attempt match
value - header value found
request - request object
response - response object
返回:
The target (possible updated)


Copyright © 2013. All Rights Reserved.