ForwardedHeaderTransformer
を使用することを推奨します。ForwardedHeaderTransformer
は、"forwardedHeaderTransformer" という名前の Bean として宣言するか、WebHttpHandlerBuilder
に明示的に登録できます。@DeprecatedSE public class ForwardedHeaderFilter extends ForwardedHeaderTransformer implements WebFilter
HttpRequest.getURI()
)をオーバーライドし、クライアントが発信したプロトコルとアドレスを反映するようにします。 または、removeOnly
が "true" に設定されている場合、"Forwarded" および "X-Forwarded-*" ヘッダーのみが削除され、使用されません。
コンストラクターと説明 |
---|
ForwardedHeaderFilter() 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | filter(ServerWebExchange exchange, WebFilterChain chain) 使用すべきではありません。 Web リクエストを処理し、(オプションで)指定された WebFilterChain を介して次の WebFilter に委譲します。 |
apply, hasForwardedHeaders, isRemoveOnly, setRemoveOnly
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
andThenSE, composeSE, identitySE
public reactor.core.publisher.Mono<VoidSE> filter(ServerWebExchange exchange, WebFilterChain chain)
WebFilter
WebFilterChain
を介して次の WebFilter
に委譲します。