WebClient doesn't handle responses containing a quoted-string in a header correctly -----------------------------------------------------------------------------------
Key: CXF-3518 URL: https://issues.apache.org/jira/browse/CXF-3518 Project: CXF Issue Type: Bug Components: JAX-RS Affects Versions: 2.3.4, 2.4 Environment: JDK 1.6 Reporter: Ka-Lok Fung Priority: Minor Fix For: 2.4.1, 2.3.5 Similar to CXF-2462, if a request returns a response header that looks like the following: bq. {{q: "stuff with commas, and spaces"}} WebClient's response.getMetadata() returns 2 values: {quote} # "stuff with commas # and spaces" {quote} while the correct response should be: {quote} # stuff with commas, and spaces {quote} Here's the WebClient code which reproduces the issue (as long as the server response contains a header that returns the header value above): {code:Java} Response r = WebClient.create(new URI("http://localhost:8080")).path("key/quoted").get(); List<Object> l = r.getMetadata().get("q"); {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira