gpt4 book ai didi

swift - 如何使用 Kitura 设置 StaticFileServer()?

转载 作者:可可西里 更新时间:2023-11-01 01:16:36 24 4
gpt4 key购买 nike

我想使用 Kitura 查看本地主机目录中的文件。我写过:

router.all("/test/*", middleware: StaticFileServer())

但是好像没有用

我想要目录中的所有文件。类似于目录索引

最佳答案

您可以将目录路径传递给 StaticFileServer,作为 path 参数,默认情况下它是 "public":

router.all("/test/", middleware: StaticFileServer(path: "MyDirectoryWithStaticFiles"))

然后您将能够访问此目录中的文件,但不能访问目录本身。例如,您将能够执行 GET /test/someFile.html,但不能执行 /test/。如果您的目录包含 index.html,您将能够获取 /test/

参见 https://github.com/IBM-Swift/Kitura-Sample例如使用 StaticFileHandler

关于swift - 如何使用 Kitura 设置 StaticFileServer()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46073993/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com