You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Ryan Diehl (JIRA)" <ji...@apache.org> on 2016/06/27 17:28:51 UTC
[jira] [Created] (CXF-6954) JAXRSUtils.parseMediaTypes does not
support semicolons
Ryan Diehl created CXF-6954:
-------------------------------
Summary: JAXRSUtils.parseMediaTypes does not support semicolons
Key: CXF-6954
URL: https://issues.apache.org/jira/browse/CXF-6954
Project: CXF
Issue Type: Bug
Components: JAX-RS
Affects Versions: 3.1.6
Reporter: Ryan Diehl
We have a client application sending an Accept header in the following format:
Accept=*/*; q=0.5; application/json
The HTTP spec seems to allow for both comma and semicolon as separator characters in this use case. When a client sends this request, it is not split up, and results in an unsupported media type and an HTTP 406 error.
Fortunately in our case, we are in control of the client, so we can modify the accept header. However, this may not always be the case for us, so I am logging this ticket in hopes of getting clarification on the expected behavior.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)