Package | Description |
---|---|
io.jooby |
Modifier and Type | Method and Description |
---|---|
static CacheControl |
CacheControl.defaults()
Returns the default caching configuration for assets.
|
static CacheControl |
CacheControl.noCache()
Returns a caching configuration for disabling cache completely.
|
CacheControl |
CacheControl.setETag(boolean etag)
Turn on/off e-tag support.
|
CacheControl |
CacheControl.setLastModified(boolean lastModified)
Turn on/off handling of
If-Modified-Since header. |
CacheControl |
CacheControl.setMaxAge(Duration maxAge)
Set cache-control header with the given max-age value.
|
CacheControl |
CacheControl.setMaxAge(long maxAge)
Set cache-control header with the given max-age value.
|
CacheControl |
CacheControl.setNoCache()
Set cache-control header to
no-store, must-revalidate , disables e-tag
and If-Modified-Since header support. |
Modifier and Type | Method and Description |
---|---|
AssetHandler |
AssetHandler.cacheControl(Function<String,CacheControl> cacheControl)
Sets a custom function that provides caching configuration for each individual
asset response overriding the defaults set in
AssetHandler . |
Copyright © 2020. All rights reserved.