staticFiles

abstract fun staticFiles(remotePath: String, rootFolder: ScriptFile, index: String? = "index.html", block: HttpServerStaticContentConfig.() -> Unit?): HttpServerRoute

在指定的 URL 路径下提供静态文件服务。

Return

返回当前的 HttpServerRoute 实例,以支持链式调用。

Parameters

remotePath

对外暴露的 URL 路径。例如,如果设为 "assets",则可以通过 /assets/style.css 访问文件。

rootFolder

包含静态文件的本地文件夹 ScriptFile

index

当请求一个目录时,默认提供的文件名。默认为 "index.html"。

block

一个可选的配置块,用于通过 HttpServerStaticContentConfig 进行高级设置,如排除某些文件。