This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Integration 6.4.1!

HTTP Support

Spring Integration’s HTTP support allows for the running of HTTP requests and the processing of inbound HTTP requests. The HTTP support consists of the following gateway implementations: HttpInboundEndpoint and HttpRequestExecutingMessageHandler. See also WebFlux Support.

You need to include this dependency into your project:

  • Maven

  • Gradle

<dependency>
    <groupId>org.springframework.integration</groupId>
    <artifactId>spring-integration-http</artifactId>
    <version>6.2.12-SNAPSHOT</version>
</dependency>
compile "org.springframework.integration:spring-integration-http:6.2.12-SNAPSHOT"

The jakarta.servlet:jakarta.servlet-api dependency must be provided on the target Servlet container.