chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Florent Guillaume (JIRA)" <>
Subject [jira] [Created] (CMIS-1080) If-None-Match header does not parse ETag lists
Date Wed, 24 Jul 2019 16:45:00 GMT
Florent Guillaume created CMIS-1080:

             Summary: If-None-Match header does not parse ETag lists
                 Key: CMIS-1080
             Project: Chemistry
          Issue Type: Bug
          Components: opencmis-server
    Affects Versions: OpenCMIS 1.1.0
            Reporter: Florent Guillaume

[RFC 7232 §3.2|] specifies that the {{If-None-Match}}
header can take a comma-separated list of entity tags:
     If-None-Match = "*" / 1#entity-tag
(The {{1#}} syntax represents a comma-separated list with at least one element, as explained
in [RFC 7230 §7|], referenced in the intro in
[RFC 7232 §1.2|]).

However currently the parsing done in {{org.apache.chemistry.opencmis.server.shared.AbstractServiceCall#sendContentStreamHeaders}}
assumes only one ETag, and does not parse (and test) multiple ones.

This message was sent by Atlassian JIRA

View raw message