[
https://issues.apache.org/jira/browse/CAMEL-22415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-22415:
--------------------------------
Fix Version/s: 4.16.0
> camel-http Changes Content-type while Building StringEntity
> -------------------------------------------------------------
>
> Key: CAMEL-22415
> URL: https://issues.apache.org/jira/browse/CAMEL-22415
> Project: Camel
> Issue Type: Bug
> Components: camel-http
> Affects Versions: 4.10.5
> Reporter: Aniket Jadhav
> Assignee: Claus Ibsen
> Priority: Minor
> Fix For: 4.16.0
>
>
> In
> [HttpProducer.java|https://github.com/apache/camel/blob/0321fd79a129b20fc83895e2608aae9dd96e1a83/components/camel-http/src/main/java/org/apache/camel/component/http/HttpProducer.java#L780]
> Content-Type is getting modified it appends "charset".
> It creates problem when some backend http servers doesn't accept "charset"
> in Content-Type and return 500 error.
> If request payload needs to be encoded with specific charset then it must be
> passed by caller only in a Content-Type Header and should not be modified in
> [HttpProducer|https://github.com/apache/camel/blob/0321fd79a129b20fc83895e2608aae9dd96e1a83/components/camel-http/src/main/java/org/apache/camel/component/http/HttpProducer.java#L780].
> As there is no other way to get it working for above mentioned case where
> backend http servers doesn't accept "charset"
--
This message was sent by Atlassian Jira
(v8.20.10#820010)