Leandro Pachis created CAMEL-23052:
--------------------------------------

             Summary: camel-http-base - typeconverter should be used when 
providing a HTTP query header
                 Key: CAMEL-23052
                 URL: https://issues.apache.org/jira/browse/CAMEL-23052
             Project: Camel
          Issue Type: Improvement
          Components: camel-http
            Reporter: Leandro Pachis
             Fix For: Future


HttpSendDynamicAware 
[sets|https://github.com/apache/camel/blob/main/components/camel-http-base/src/main/java/org/apache/camel/http/base/HttpSendDynamicAware.java#L114]
 the HTTP query value by casting the header value to type String, which can 
result in a ClassCastException. This can be updated to use a typeconverter 
instead which allows for more safety when converting to a String.
{code:java}
exchange.getIn().getHeader(Exchange.HTTP_QUERY, String.class){code}
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to