Completes GET requests with the content of the given classpath resource.
def getFromResource(resourceName: String) (implicit resolver: ContentTypeResolver, refFactory: ActorRefFactory): Route def getFromResource(resourceName: String, contentType: ContentType) (implicit refFactory: ActorRefFactory): Route
The actual I/O operation is running detached in a Future, so it doesn’t block the current thread (but potentially some other thread !). If the file cannot be found or read the request is rejected.
To serve files from a classpath directory use getFromResourceDirectory instead. To serve files from a filesystem directory use getFromDirectory, instead.
Note that it’s not required to wrap this directive with get as this directive will only respond to GET requests.