serveFile

serveFile

ctx对象的serveFile方法用于将服务器上的文件返回给客户端。这个文件通常是 HTML、CSS、JavaScript 或其他静态文件

语法

ctx.serveFile(rootDir:string, unsafePath:string)

参数

  • rootDir: 服务器上的根目录路径
  • unsafePath: 相对路径(会与rootDir拼接,并防止路径穿越攻击)

示例

server.any("/", (ctx) => {
	//将服务器上./public目录下的文件返回给客户端
	ctx.serveFile("./public", ctx.request.url)
});

更新时间 6/10/2026, 2:26:26 PM