RedirectStrategy

public abstract class RedirectStrategy


为 Cronet OkHttp 传输层定义重定向策略。

摘要

公共方法

static RedirectStrategy

返回一个策略,该策略将遵循最多 DEFAULT_REDIRECTS 次重定向。

static RedirectStrategy

返回一个不会遵循重定向规则的策略。

公共方法

defaultStrategy

public static RedirectStrategy defaultStrategy()

返回一个策略,该策略将遵循最多 DEFAULT_REDIRECTS 次重定向。如果尝试的重定向次数过多,则会抛出异常。

withoutRedirects

public static RedirectStrategy withoutRedirects()

返回一个不会遵循重定向规则的策略。

请注意,由于 Cronet 的限制 (https://developer.android.com/guide/topics/connectivity/cronet/lifecycle#overview),无法检索重定向响应的正文。因此,系统将始终提供一个虚拟的空正文。