Class ModifyRequestBodyGatewayFilterFactory

All Implemented Interfaces:
org.springframework.beans.factory.Aware, GatewayFilterFactory<ModifyRequestBodyGatewayFilterFactory.Config>, Configurable<ModifyRequestBodyGatewayFilterFactory.Config>, ShortcutConfigurable, org.springframework.context.ApplicationEventPublisherAware

public class ModifyRequestBodyGatewayFilterFactory extends AbstractGatewayFilterFactory<ModifyRequestBodyGatewayFilterFactory.Config>
GatewayFilter that modifies the request body.

When the request has no body, the RewriteFunction is invoked with null for the body parameter. Implementations (including Kotlin with a nullable parameter) must handle this case.

  • Constructor Details

    • ModifyRequestBodyGatewayFilterFactory

      public ModifyRequestBodyGatewayFilterFactory()
    • ModifyRequestBodyGatewayFilterFactory

      public ModifyRequestBodyGatewayFilterFactory(List<org.springframework.http.codec.HttpMessageReader<?>> messageReaders)
    • ModifyRequestBodyGatewayFilterFactory

      public ModifyRequestBodyGatewayFilterFactory(List<org.springframework.http.codec.HttpMessageReader<?>> messageReaders, List<org.springframework.boot.http.codec.CodecCustomizer> codecCustomizers)
  • Method Details