Class HTTPFileServerSettings
Configuration options for the static file server.
class HTTPFileServerSettings
;
Constructors
Name | Description |
---|---|
this
()
|
|
this
(path_prefix)
|
Fields
Name | Type | Description |
---|---|---|
cacheControl
|
string | Cache control to control where cache can be saved, if at all, such as proxies, the storage, etc. |
encodingFileExtension
|
string[string] | Maps from encoding scheme (e.g. "gzip") to file extension. |
maxAge
|
core | Maximum cache age to report to the client (zero by default) |
options
|
HTTPFileServerOption | General options |
preWriteCallback
|
@safe void delegate(scope HTTPServerRequest, HTTPServerResponse, ref string) | Called just before headers and data are sent. Allows headers to be customized, or other custom processing to be performed. |
serverPathPrefix
|
string | Prefix of the request path to strip before looking up files |