Redirect

预计阅读时间:1分钟

默认情况下,Ktor HTTP客户端确实遵循重定向; 此功能允许以适用于任何HTTP引擎的方式跟踪Location重定向. 它的用法非常简单,唯一可配置的属性是maxJumps (默认为20),该属性限制放弃之前尝试进行多少次重定向(以防止无限重定向).

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

Install

默认情况下已安装此功能.

Prevent installing

val client = HttpClient(HttpClientEngine) {
    followRedirects = false
}

此功能包含在HttpClient的核心中,因此它始终在客户端中可用.

by  ICOPY.SITE