// propagate headers as HTTP headers
for (Map.Entry<String, Object> entry : in.getHeaders().entrySet()) {
String headerValue = in.getHeader(entry.getKey(), String.class);
if (strategy != null && !strategy.applyFilterToCamelHeaders(entry.getKey(), headerValue, exchange)) {
httpRequest.addHeader(entry.getKey(), headerValue);
}
}
// lets store the result in the output message.
HttpResponse httpResponse = null;