Mateusz Nowakowski created CAMEL-8774:
-----------------------------------------

             Summary: DefaultJettyHttpBinding preserves CONTEXT_ENCODING from 
the request even HTTP response doesn't contain the header
                 Key: CAMEL-8774
                 URL: https://issues.apache.org/jira/browse/CAMEL-8774
             Project: Camel
          Issue Type: Bug
          Components: camel-jetty
    Affects Versions: 2.15.2
            Reporter: Mateusz Nowakowski


When Http Request is Gzip encoded (CONTENT_ENCODING is set) but the HTTP 
response is not ( 
httpExchange.getResponseHeaders().get(HttpHeaders.CONTENT_ENCODING) == null) 
then Exchange.CONTENT_ENCODING is present in the Camel out message.

This is because DefaultJettyHttpBinding:125 preserves all in headers.

I believe that HTTP protocol headers (except custom ones) from the in shouldn't 
be copied to the Camel out message.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to