Back to Kitura

CacheOptions

docs/Classes/StaticFileServer/CacheOptions.html

3.0.1943 B
Original Source

CacheOptions

public struct CacheOptions

Cache configuration options for StaticFileServer.

`

                init(addLastModifiedHeader:maxAgeCacheControlHeader:generateETag:)
                `

Initialize a CacheOptions instance.

Declaration

Swift

public init(addLastModifiedHeader: Bool = true, maxAgeCacheControlHeader: Int = 0,
     generateETag: Bool = true)

Parameters

| addLastModifiedHeader |

an indication whether to set “Last-Modified” header in the response.

| | maxAgeCacheControlHeader |

a max-age in seconds for “max-age” value in “Cache-Control” header in the response

| | generateETag |

an indication whether to set “Etag” header in the response.

|