Async HTTP Client (AHC) Extension

Since Camel Quarkus 1.0.0

The AHC component provides HTTP based endpoints for consuming external HTTP resources (as a client to call external servers using HTTP). It is using the Async Http Client library under the hood.

Maven users will need to add the following dependency to their pom.xml for this extension.

<dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifactId>camel-quarkus-ahc</artifactId>
</dependency>

Usage

Please refer to the AHC component page.

Configuration

  • Check the Character encodings section of the Native mode guide if you expect your application to send or receive requests using non-default encodings.