public class ProxyRequestHelper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CONTENT_ENCODING |
static String |
IGNORED_HEADERS
Zuul context key for a collection of ignored headers for the current request.
|
Constructor and Description |
---|
ProxyRequestHelper() |
Modifier and Type | Method and Description |
---|---|
void |
addIgnoredHeaders(String... names) |
void |
appendDebug(Map<String,Object> info,
int status,
org.springframework.util.MultiValueMap<String,String> headers) |
org.springframework.util.MultiValueMap<String,String> |
buildZuulRequestHeaders(javax.servlet.http.HttpServletRequest request) |
org.springframework.util.MultiValueMap<String,String> |
buildZuulRequestQueryParams(javax.servlet.http.HttpServletRequest request) |
Map<String,Object> |
debug(String verb,
String uri,
org.springframework.util.MultiValueMap<String,String> headers,
org.springframework.util.MultiValueMap<String,String> params,
InputStream requestEntity) |
boolean |
isIncludedHeader(String headerName) |
void |
setResponse(int status,
InputStream entity,
org.springframework.util.MultiValueMap<String,String> headers) |
void |
setTraces(org.springframework.boot.actuate.trace.TraceRepository traces) |
public static final String IGNORED_HEADERS
public static final String CONTENT_ENCODING
public void setTraces(org.springframework.boot.actuate.trace.TraceRepository traces)
public org.springframework.util.MultiValueMap<String,String> buildZuulRequestQueryParams(javax.servlet.http.HttpServletRequest request)
public org.springframework.util.MultiValueMap<String,String> buildZuulRequestHeaders(javax.servlet.http.HttpServletRequest request)
public void setResponse(int status, InputStream entity, org.springframework.util.MultiValueMap<String,String> headers) throws IOException
IOException
public void addIgnoredHeaders(String... names)
public boolean isIncludedHeader(String headerName)
public Map<String,Object> debug(String verb, String uri, org.springframework.util.MultiValueMap<String,String> headers, org.springframework.util.MultiValueMap<String,String> params, InputStream requestEntity) throws IOException
IOException
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.