Controls the "immutable" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#immutable
Controls the "max-age" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#max-age
Controls the "must-revalidate" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#must-revalidate
Controls the "no-transform" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#no-transform
Controls the "proxy-revalidate" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#proxy-revalidate
Controls the "stale-if-error" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#stale-if-error
Controls the "stale-while-revalidate" directive. Documentation: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control#stale-while-revalidate
Can be used to define the "Cache-Control" header for "public" assets.
If these options are absent and no "Cache-Control" header is defined in the DefaultHeaderOptions#assets, the cache control header for the "public" assets will be:
Cache-Control: public, max-age=0
.