| Package | Description |
|---|---|
| org.springframework.cloud.gateway.config | |
| org.springframework.cloud.gateway.filter | |
| org.springframework.cloud.gateway.filter.headers |
| Modifier and Type | Method and Description |
|---|---|
NettyRoutingFilter |
GatewayAutoConfiguration.NettyConfiguration.routingFilter(reactor.netty.http.client.HttpClient httpClient,
org.springframework.beans.factory.ObjectProvider<List<HttpHeadersFilter>> headersFilters,
HttpClientProperties properties) |
WebsocketRoutingFilter |
GatewayAutoConfiguration.websocketRoutingFilter(org.springframework.web.reactive.socket.client.WebSocketClient webSocketClient,
org.springframework.web.reactive.socket.server.WebSocketService webSocketService,
org.springframework.beans.factory.ObjectProvider<List<HttpHeadersFilter>> headersFilters) |
| Modifier and Type | Method and Description |
|---|---|
List<HttpHeadersFilter> |
NettyRoutingFilter.getHeadersFilters() |
List<HttpHeadersFilter> |
WebClientHttpRoutingFilter.getHeadersFilters() |
| Constructor and Description |
|---|
NettyRoutingFilter(reactor.netty.http.client.HttpClient httpClient,
org.springframework.beans.factory.ObjectProvider<List<HttpHeadersFilter>> headersFiltersProvider,
HttpClientProperties properties) |
WebClientHttpRoutingFilter(org.springframework.web.reactive.function.client.WebClient webClient,
org.springframework.beans.factory.ObjectProvider<List<HttpHeadersFilter>> headersFiltersProvider) |
WebsocketRoutingFilter(org.springframework.web.reactive.socket.client.WebSocketClient webSocketClient,
org.springframework.web.reactive.socket.server.WebSocketService webSocketService,
org.springframework.beans.factory.ObjectProvider<List<HttpHeadersFilter>> headersFiltersProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardedHeadersFilter |
class |
RemoveHopByHopHeadersFilter |
class |
XForwardedHeadersFilter |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.http.HttpHeaders |
HttpHeadersFilter.filter(List<HttpHeadersFilter> filters,
org.springframework.http.HttpHeaders input,
org.springframework.web.server.ServerWebExchange exchange,
HttpHeadersFilter.Type type) |
static org.springframework.http.HttpHeaders |
HttpHeadersFilter.filterRequest(List<HttpHeadersFilter> filters,
org.springframework.web.server.ServerWebExchange exchange) |
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.