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(bundle: Bundle, publicDirectory: String, defaultFile: String?, directoryAction: DirectoryAction, cachePolicy: CachePolicy) throwsCreates a newFileMiddlewarefor a server contained in an Xcode Project.init(publicDirectory: String, defaultFile: String?, directoryAction: DirectoryAction, advancedETagComparison: Bool, cachePolicy: CachePolicy)Creates a newFileMiddleware.
Instance Methods
Relationships
Conforms To
AsyncMiddlewareMiddlewareSwift.SendableSwift.SendableMetatype