我似乎找不到如何在Ktor中建立新创建资源的URL的方法。
post("/resources") {
val newResRequest = call.receive<Resource>()
val newResLocation = service.create(newResRequest)
.id
.let { constructAUrlWith(it) }
with(call) {
response.header("Location", newResLocation)
respond(Created)
}
来自Spring世界,可以在不知道请求上下文或主机名等的情况下构造URL,我想知道如何在Ktor中实现类似的功能。预先感谢。