Я пытаюсь прочитать заголовки запросов с помощью Apache camel 2.14.1 «Rest». Ниже моя весна глубинного рассеивающий слой для настройки компоненты сиденияapache camel read headers using spring dsl
<rest path="/a">
<get uri="/{b}">
<route>
<setBody>
<simple>${header.b}:${header.headerName}</simple>
</setBody>
<to uri="activemq:queue:requestQueue?replyTo=responseQueue"/>
</route>
</get>
</rest>
Когда я называю эту услугу (HTTP // локальные: 8081/тест/а/б) путем установки заголовков (HeaderName = 1) с помощью почтальона плагина, то мой Конфигурация верблюда не может считывать значения заголовков.
В соответствии с документацией мы можем читать заголовки, используя $ {in.header.headerName}, который возвращается в моем случае пустым.
Пожалуйста, помогите мне прочитать значения заголовков.