Completes GET requests with the content of a file underneath the given directory.
def getFromDirectory(directoryName: String) (implicit settings: RoutingSettings, resolver: ContentTypeResolver, refFactory: ActorRefFactory, log: LoggingContext): Route
unmatchedPath of the
RequestContext is first transformed by the given
pathRewriter function before being
appended to the given directory name to build the final file name.
The actual I/O operation is running detached in a Future, so it doesn’t block the current thread. If the file cannot be read the route rejects the request.
To serve a single file use
getFromFile. To serve browsable directory listings use
To serve files from a classpath directory use
Note that it’s not required to wrap this directive with
get as this directive will only respond to