Ktorは自動的に、GETで定義されたルーティングに対するHEAD
リクエストに対してレスポンスを返すことができます。
io.ktor.features.AutoHeadResponse
and no additional artifacts are required.
自動でHEAD
レスポンスを返す設定を有効化するには、AutoHeadResponse
Featureをインストールしてください。
fun Application.main() {
// ...
install(AutoHeadResponse)
// ...
}
ありません。
この機能は自動的にHEAD
リクエストに対し、まるでGET
レスポンスにルーティングされたうえでbody部分を破棄したかのようにレスポンスを返します。
システムによって生成されるFinalContent
は遅延評価されるので、ボディー付きのGET
リクエストを処理する上でパフォーマンスのコストがかかりません。