title: Apache Camel HTTP4 component ignores Date: Header
body: <p>I'm using Apache Camel's HTTP 4 component for performing a HTTP-PUT request. Before sending the request, I set custom and application dependent headers. One of the header key is 'Date'.</p>
  <p>But unfortunately, Camel-HTTP4 ignores the Date-Header and does not send it to the remote server:</p>
  <pre><code>.setHeader(&quot;Date&quot;, simple(&quot;${date:now:EEE, dd MMM yyyy HH:mm:ss z}&quot;))
  .toD(&quot;https4:{{myprops.uri}}?bridgeEndpoint=true&quot; +
      &quot;&amp;throwExceptionOnFailure=false&quot; +
      &quot;&amp;mapHttpMessageBody=true&quot; +
      &quot;&amp;httpMethod=&quot; + HttpMethods.PUT +
      &quot;&amp;connectTimeout={{myprops.connectTimeout}}&quot; +
      &quot;&amp;socketTimeout={{myprops.socketTimeout}}&quot;).id(&quot;https-connect&quot;)
   // Date is not sent
  </code></pre>
  <p>Does anybody know why the header is removed and how I can configure that the header is kept?</p>
  <p>Thx</p>