]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
More work to properly handle revalidated responses correctly.
authorJustin Erenkrantz <jerenkrantz@apache.org>
Wed, 9 Feb 2005 01:38:59 +0000 (01:38 +0000)
committerJustin Erenkrantz <jerenkrantz@apache.org>
Wed, 9 Feb 2005 01:38:59 +0000 (01:38 +0000)
commit441086ecfd6c39ff9fbf78b22804c35dae7c9c10
treed5e67af08f1ab86ff16b6ac2fc4fe8b45b15736b
parentd55cef82b3b9d556d419673de15907a95dff40ee
More work to properly handle revalidated responses correctly.

* modules/cache/mod_cache.c: If we add a new Expires value, tell our client;
  merge in headers properly (or better than before) so that we can update the
  header fields on a revalidated but with updated header fields.
* modules/cache/mod_cache.h, modules/cache/cache_storage.c:
  Add preserve_orig flag to ap_cache_accept_headers to allow updating of fields.
* modules/cache/mod_disk_cache.c: Load status value from disk.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@152973 13f79535-47bb-0310-9956-ffa450edef68
modules/cache/cache_storage.c
modules/cache/mod_cache.c
modules/cache/mod_cache.h
modules/cache/mod_disk_cache.c