Interface HttpHeadersFilter
-
- All Known Implementing Classes:
ForwardedHeadersFilter,GRPCRequestHeadersFilter,GRPCResponseHeadersFilter,RemoveHopByHopHeadersFilter,TransferEncodingNormalizationHeadersFilter,XForwardedHeadersFilter
public interface HttpHeadersFilter
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classHttpHeadersFilter.Type
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static org.springframework.http.HttpHeadersfilter(List<HttpHeadersFilter> filters, org.springframework.http.HttpHeaders input, org.springframework.web.server.ServerWebExchange exchange, HttpHeadersFilter.Type type)org.springframework.http.HttpHeadersfilter(org.springframework.http.HttpHeaders input, org.springframework.web.server.ServerWebExchange exchange)Filters a set of Http Headers.static org.springframework.http.HttpHeadersfilterRequest(List<HttpHeadersFilter> filters, org.springframework.web.server.ServerWebExchange exchange)default booleansupports(HttpHeadersFilter.Type type)
-
-
-
Method Detail
-
filterRequest
static org.springframework.http.HttpHeaders filterRequest(List<HttpHeadersFilter> filters, org.springframework.web.server.ServerWebExchange exchange)
-
filter
static org.springframework.http.HttpHeaders filter(List<HttpHeadersFilter> filters, org.springframework.http.HttpHeaders input, org.springframework.web.server.ServerWebExchange exchange, HttpHeadersFilter.Type type)
-
filter
org.springframework.http.HttpHeaders filter(org.springframework.http.HttpHeaders input, org.springframework.web.server.ServerWebExchange exchange)Filters a set of Http Headers.- Parameters:
input- Http Headersexchange- aServerWebExchangethat should be filtered- Returns:
- filtered Http Headers
-
supports
default boolean supports(HttpHeadersFilter.Type type)
-
-