Remove Headers

Options

The Remove Headers EIP supports 2 options which are listed below:

Name Description Default Type

pattern

Required Name or pattern of headers to remove. The pattern is matched in the following order: 1 = exact match 2 = wildcard (pattern ends with a and the name starts with the pattern) 3 = regular expression (all of above is case in-sensitive).

String

excludePattern

Name or patter of headers to not remove. The pattern is matched in the following order: 1 = exact match 2 = wildcard (pattern ends with a and the name starts with the pattern) 3 = regular expression (all of above is case in-sensitive).

String

Samples

from("seda:b")
  .removeHeaders(map)
  .to("mock:result");