Kai Schlegel created MARMOTTA-591:
-------------------------------------

             Summary: Multiple ACCEPT Headers
                 Key: MARMOTTA-591
                 URL: https://issues.apache.org/jira/browse/MARMOTTA-591
             Project: Marmotta
          Issue Type: Bug
          Components: Web Services
    Affects Versions: 3.3.0
            Reporter: Kai Schlegel
            Priority: Minor


The current implementation only supports single HTTP accept headers with comma 
separated values. Following the RFC 2616 
(http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 ) multiple 
(accept) headers are allowed as well. 

This behaviour is implemented for example by OpenRDF Alibaba:

POST /marmotta/sparql/select HTTP/1.1
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Accept: application/x-binary-rdf-results-table;q=0.8
Accept: application/sparql-results+xml
Accept: application/xml
...

The current implementation returns a HTTP 415 (Unsupported Media Type
) because only the format application/x-binary-rdf-results-table is considered.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to