Class
FileMiddleware
Serves static files from a public directory.
final class FileMiddleware
Overview
FileMiddleware will default to DirectoryConfig’s working directory with "/Public" appended.
Topics
Structures
struct BundleSetupErrorstruct CachePolicyThe browser cache policy files should be served with.struct DirectoryActionPossible actions to take when the request doesn’t have a trailing slash but matches a directory
Initializers
init(publicDirectory: String, defaultFile: String?, directoryAction: DirectoryAction, advancedETagComparison: Bool, cachePolicy: CachePolicy, etagCache: FileETagHashCache)Creates a newFileMiddleware.
Instance Methods
Relationships
Conforms To
MiddlewareSwift.SendableSwift.SendableMetatype