状态文件应该保存在哪里?
Where the statusFiles should be saved?
如前所述here,我尝试将Status Files
与以下代码一起使用:
install(StatusPages) {
statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "#.html")
}
并保存文件如下:
但是在 运行 它之后,我得到了标准的 404 错误,这意味着没有看到文件,我需要添加一些东西,还是我把它们保存在错误的地方?
看起来 statusFiles()
做了一个 resolveResource(path)
,所以它正在查看:src/main/resources/
并为了使其 understand/see 成为 statusFiles
文件夹,它位于 resources
文件夹内,需要对 filePattern
进行微调以反映它,因此正确的代码是:
statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "statusFiles/#.html")
如前所述here,我尝试将Status Files
与以下代码一起使用:
install(StatusPages) {
statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "#.html")
}
并保存文件如下:
但是在 运行 它之后,我得到了标准的 404 错误,这意味着没有看到文件,我需要添加一些东西,还是我把它们保存在错误的地方?
看起来 statusFiles()
做了一个 resolveResource(path)
,所以它正在查看:src/main/resources/
并为了使其 understand/see 成为 statusFiles
文件夹,它位于 resources
文件夹内,需要对 filePattern
进行微调以反映它,因此正确的代码是:
statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "statusFiles/#.html")