cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ryan Diehl (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CXF-6954) JAXRSUtils.parseMediaTypes does not support semicolons
Date Mon, 27 Jun 2016 17:28:51 GMT
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)

Mime
View raw message