[ 
https://issues.apache.org/jira/browse/CMIS-670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florian Müller resolved CMIS-670.
---------------------------------
    Resolution: Won't Fix

> Query parameters kill browser cache
> -----------------------------------
>
>                 Key: CMIS-670
>                 URL: https://issues.apache.org/jira/browse/CMIS-670
>             Project: Chemistry
>          Issue Type: Improvement
>          Components: opencmis-server
>    Affects Versions: OpenCMIS 0.9.0
>            Reporter: Carlo Sciolla
>            Priority: Minor
>
> From the [w2c 
> spec|http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.9]:
> {quote}
> We note one exception to this rule: since some applications have 
> traditionally used GETs and HEADs with query URLs (those containing a "?" in 
> the rel_path part) to perform operations with significant side effects, 
> caches MUST NOT treat responses to such URIs as fresh unless the server 
> provides an explicit expiration time. This specifically means that responses 
> from HTTP/1.0 servers for such URIs SHOULD NOT be taken from a cache. See 
> section 9.1.1 for related information.
> {quote}
> Currently, the getContentStream call in the REST binding requires URLs to be 
> in the form:
> http://server/content?id=1234-1234-1234-1234
> which is incompatible with the spec (e.g. Firefox won't cache such URLs)



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

Reply via email to