You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "James Netherton (Jira)" <ji...@apache.org> on 2023/02/07 10:34:00 UTC
[jira] [Created] (CAMEL-19018) camel-vertx-http: Headers may get erroneously duplicated
James Netherton created CAMEL-19018:
---------------------------------------
Summary: camel-vertx-http: Headers may get erroneously duplicated
Key: CAMEL-19018
URL: https://issues.apache.org/jira/browse/CAMEL-19018
Project: Camel
Issue Type: Bug
Components: camel-vertx-http
Affects Versions: 4.0-M1, 3.20.2, 3.18.5
Reporter: James Netherton
Assignee: James Netherton
Fix For: 3.18.6, 3.20.3, 3.21.0, 4.0-M2
Given routes configured like this:
{code}
rest()
.post("/greeting")
.to("direct:greet")
.post("/hello")
.to("direct:hello");
from("direct:greet")
.removeHeaders("CamelHttp*")
.to("vertx-http:http://localhost:8080/hello?httpMethod=POST");
from("direct:hello")
.setBody().simple("Hello ${body}");
{code}
When using cURL to POST to /greeting, the response reveals some of the headers get duplicated:
{code}
< HTTP/1.1 200 OK
< Accept: */*
< Accept: */*
< User-Agent: curl/7.81.0
< User-Agent: Vert.x-WebClient/4.3.7
< User-Agent: curl/7.81.0
< Content-Length: 17
< Content-Type: [application/json, application/json]
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)