Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Div
classconfluenceTableSmall

Name

Default Value

Description

httpMethodRestrict

 Used to only allow consuming if the HttpMethod matches, such as GET/POST/PUT etc. Multiple methods can be specified separated by comma.

matchOnUriPrefix

 Whether or not the consumer should try to find a target consumer by matching the URI prefix if no exact match is found.

headerFilterStrategy

 To use a custom HeaderFilterStrategy to filter header to and from Camel message.

sslContextParameters

 To configure security using SSLContextParameters
throwExceptionOnFailure If the option is true, HttpProducer will ignore the Exchange.HTTP_URI header, and use the endpoint's URI for request. You may also set the option throwExceptionOnFailure to be false to let the producer send all the fault response back.
transferException Option to disable throwing the HttpOperationFailedException in case of failed responses from the remote server. This allows you to get all responses regardless of the HTTP status code.
undertowHttpBinding To use a custom UndertowHttpBinding to control the mapping between Camel message and undertow.
keepAlivetrueCamel 2.16.1: Producer only: Setting to ensure socket is not closed due to inactivity
tcpNoDelaytrueCamel 2.16.1: Producer only: Setting to improve TCP protocol performance
reuseAddressestrueCamel 2.16.1: Producer only: Setting to facilitate socket multiplexing
options.XXX Camel 2.16.1: Producer only: Sets additional channel options. The options that can be used are defined in org.xnio.Options. To configure from endpoint uri, then prefix each option with "option.", such as "option.close-abort=true&option.send-buffer=8192"
enableOptionsfalseCamel 2.17: Specifies whether to enable HTTP OPTIONS for this Undertow consumer. By default OPTIONS is turned off.
cookieHandler Camel 2.19: Producer only: Configure a cookie handler to maintain a HTTP session

Message Headers

Camel uses the same message headers as the HTTP component.
From Camel 2.2, it also uses Exchange.HTTP_CHUNKED,CamelHttpChunked header to turn on or turn off the chuched encoding on the camel-undertow consumer.

...