statusFiles应该保存在哪里?
如上所述,我试图用下面的代码使用Status Files
:
install(StatusPages) { statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "#.html") }
并保存如下文件:
但运行后,我得到了标准的404错误,这意味着该文件没有看到,我需要添加一些东西,或者我把它们保存在错误的地方?
它看起来像statusFiles()
做一个resolveResource(path)
,所以它看在: src/main/resources/
和为了使它了解/看到statusFiles
文件夹,这是位于resources
文件夹内, filePattern
是必需的要调整一点nit来反映它,所以正确的代码是:
statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "statusFiles/#.html")
- 将带有空字段的对象转换为带有不可空字段的对象或null
- 使用Kotlin在Android中添加数字
- 为什么不能在Kotlin类型参数有其他界限,如果它是由另一个类型的参数?
- Kotlin Custom View类实现了一个无法在`:app:compileDebugKotlinAfterJava`中解析的接口。 相同的Java版本正常工作
- 从kotlin的顶层函数获取类的引用
- 例外:尽管我在另一个线程上进行了subsribed,但不能在UI线程上调用blockingConnect
- Kotlin VS Scala:使用主构造函数参数实现方法
- 扩展Java类时,处理Kotlin中的空情况的最佳方法是什么?
- 代码“val jsonObj = json作为JsonObject”在Kotlin中是什么意思?