Class RemoveHeadersAfterCacheExchangeMutator

java.lang.Object
org.springframework.cloud.gateway.filter.factory.cache.postprocessor.RemoveHeadersAfterCacheExchangeMutator
All Implemented Interfaces:
BiConsumer<org.springframework.web.server.ServerWebExchange, CachedResponse>, AfterCacheExchangeMutator

public class RemoveHeadersAfterCacheExchangeMutator extends Object implements AfterCacheExchangeMutator
Removes one or more HTTP headers from response. Assumes it is run after SetResponseHeadersAfterCacheExchangeMutator.
Author:
Abel Salgado Romero
  • Constructor Details

    • RemoveHeadersAfterCacheExchangeMutator

      public RemoveHeadersAfterCacheExchangeMutator(String... httpHeaders)
  • Method Details

    • accept

      public void accept(org.springframework.web.server.ServerWebExchange exchange, CachedResponse cachedResponse)
      Specified by:
      accept in interface BiConsumer<org.springframework.web.server.ServerWebExchange, CachedResponse>