Enable Automatic HEAD Responses

预计阅读时间:1分钟

对于定义了GET动词的现有路由,Ktor可以自动为HEAD请求提供响应.

此功能在io.ktor.features.AutoHeadResponse类中io.ktor.features.AutoHeadResponse ,不需要其他工件.

Usage

要启用自动HEAD响应,请安装AutoHeadResponse功能

fun Application.main() {
  // ...
  install(AutoHeadResponse) 
  // ...
}

Configuration options

None.

Under the covers

此功能通过路由自动响应HEAD请求,就好像它是GET响应并丢弃正文一样. 由于系统产生的任何FinalContent具有惰性内容语义,因此使用主体处理GET请求不会产生任何性能开销.

by  ICOPY.SITE