[ https://issues.apache.org/jira/browse/CAMEL-7152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622189#comment-14622189 ]
Claus Ibsen commented on CAMEL-7152: ------------------------------------ Contributions is welcome, we could have an option preserveHeaders=true as default, and then the user can turn this off as suggested. > HttpProducer loses response data (specifically which headers where returned) > ---------------------------------------------------------------------------- > > Key: CAMEL-7152 > URL: https://issues.apache.org/jira/browse/CAMEL-7152 > Project: Camel > Issue Type: New Feature > Components: camel-http, camel-http4 > Affects Versions: 2.12.2 > Reporter: Yannick Menager > Priority: Minor > Fix For: Future > > > HTTPProducer is currently copying all the older headers from IN onto the OUT. > This means that after doing an HTTP call, there is *no way* to know which > headers where returned by destination server, and which were there originally. > In my case this is disastrous because I need to do an HMAC which include all > headers :( > Please add an HttpEndpoint Options which allows to disable that behaviour and > not copy any old headers from IN. (and yes in that case the original headers > would get lost, but then the developer can just preserve whatever he needs by > storing the data in the exchange properties) -- This message was sent by Atlassian JIRA (v6.3.4#6332)