public static class RemoteIpFilter.XForwardedRequest
extends HttpServletRequestWrapper
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
headers |
protected java.lang.String |
remoteAddr |
protected java.lang.String |
remoteHost |
protected java.lang.String |
scheme |
protected boolean |
secure |
protected int |
serverPort |
Constructor and Description |
---|
RemoteIpFilter.XForwardedRequest(HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
long |
getDateHeader(java.lang.String name) |
java.lang.String |
getHeader(java.lang.String name) |
protected java.util.Map.Entry<java.lang.String,java.util.List<java.lang.String>> |
getHeaderEntry(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getHeaderNames() |
java.util.Enumeration<java.lang.String> |
getHeaders(java.lang.String name) |
int |
getIntHeader(java.lang.String name) |
java.lang.String |
getRemoteAddr() |
java.lang.String |
getRemoteHost() |
java.lang.String |
getScheme() |
int |
getServerPort() |
boolean |
isSecure() |
void |
removeHeader(java.lang.String name) |
void |
setHeader(java.lang.String name,
java.lang.String value) |
void |
setRemoteAddr(java.lang.String remoteAddr) |
void |
setRemoteHost(java.lang.String remoteHost) |
void |
setScheme(java.lang.String scheme) |
void |
setSecure(boolean secure) |
void |
setServerPort(int serverPort) |
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers
protected java.lang.String remoteAddr
protected java.lang.String remoteHost
protected java.lang.String scheme
protected boolean secure
protected int serverPort
public RemoteIpFilter.XForwardedRequest(HttpServletRequest request)
public long getDateHeader(java.lang.String name)
public java.lang.String getHeader(java.lang.String name)
protected java.util.Map.Entry<java.lang.String,java.util.List<java.lang.String>> getHeaderEntry(java.lang.String name)
public java.util.Enumeration<java.lang.String> getHeaderNames()
public java.util.Enumeration<java.lang.String> getHeaders(java.lang.String name)
public int getIntHeader(java.lang.String name)
public java.lang.String getRemoteAddr()
public java.lang.String getRemoteHost()
public java.lang.String getScheme()
public int getServerPort()
public boolean isSecure()
public void removeHeader(java.lang.String name)
public void setHeader(java.lang.String name, java.lang.String value)
public void setRemoteAddr(java.lang.String remoteAddr)
public void setRemoteHost(java.lang.String remoteHost)
public void setScheme(java.lang.String scheme)
public void setSecure(boolean secure)
public void setServerPort(int serverPort)