我目前有这个代码片段
serverInstance["/mobile"] = {
request in {
print("In Mobile")
var html = "Hello World!"
if let indexURL = Bundle.main.url(forResource: "index",
withExtension: "html",
subdirectory: "app") {
do{
html = try String(contentsOf: indexURL)
} catch {
}
}
return HttpResponse.ok(.text(html))
}()
}
当我运行服务器时,我可以访问localhost:8080/mobile/
但是如果我尝试失败localhost:8080/mobile/test
有谁知道如何允许任何子文件夹属于根路径?我试过添加mobile/*
,但它把它当作文字*
而不是通配符