You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 10, 2025. It is now read-only.
Propagate 'cache-control:public' from inputs to outputs.
Partially fixesapache/incubator-pagespeed-ngx#1149
General strategy:
- adjust general mechanism for computing output response header from input response headers
to incorporate 'public' on input.
A challenge here is to make sure we test all the egress points, e.g.
- pagespeed resources: cached and reconstructed on demand
- fallbacks of various sorts
- ipro resources: cached and reconstructed on demand
- loaded from LoadFromFile
Propagate 'cache-control:public' from inputs to outputs.
Partially fixesapache/incubator-pagespeed-ngx#1149
General strategy:
- adjust general mechanism for computing output response header from input response headers
to incorporate 'public' on input.
A challenge here is to make sure we test all the egress points, e.g.
- pagespeed resources: cached and reconstructed on demand
- fallbacks of various sorts
- ipro resources: cached and reconstructed on demand
- loaded from LoadFromFile
fixup
fixup for c++03
more c++03isms
rm unused include
rm override (no c++11 on branch 33)
Also add 'public' to non-private cache-control if request has
via:*google*.
Completes the fix to
apache/incubator-pagespeed-ngx#1149
A challenge here is to make sure we test all the egress points, e.g.
- pagespeed resources: cached and reconstructed on demand
- fallbacks of various sorts
- ipro resources: cached and reconstructed on demand
- loaded from LoadFromFile
also we must make sure we don't cache the 'public' based on the request
headers.
0 commit comments