Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-19041

HTTP cache: serve must-revalidate resources if they are not stale

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • Some future release
    • None
    • Network: Cache
    • None

      in most cases, must-revalidate comes with max-age: 0, which means the resource cannot be cached at all and must always be revalidated. However, according to the standard, the revalidation only needs to be done if the response is stale (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.4): "When the must-revalidate directive is present in a response received by a cache, that cache MUST NOT use the entry after it becomes stale to respond to a
      subsequent request without first revalidating it with the origin server."

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Unassigned Unassigned
            phartman Peter Hartmann (closed Nokia identity) (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes