استراتژی تغییر مسیر

public abstract class RedirectStrategy


یک استراتژی تغییر مسیر برای لایه انتقال Cronet OkHttp تعریف می‌کند.

خلاصه

روش‌های عمومی

static RedirectStrategy

استراتژی‌ای را برمی‌گرداند که تا زمان DEFAULT_REDIRECTS تغییر مسیرها را دنبال می‌کند.

static RedirectStrategy

استراتژی‌ای را برمی‌گرداند که از ریدایرکت‌ها پیروی نمی‌کند.

روش‌های عمومی

استراتژی پیش‌فرض

public static RedirectStrategy defaultStrategy()

یک استراتژی برمی‌گرداند که تا زمان DEFAULT_REDIRECTS تغییر مسیرها را دنبال می‌کند. اگر تغییر مسیرهای بیشتری انجام شود، یک استثنا ایجاد می‌شود.

بدون تغییر مسیرها

public static RedirectStrategy withoutRedirects()

استراتژی‌ای را برمی‌گرداند که از ریدایرکت‌ها پیروی نمی‌کند.

توجه داشته باشید که به دلیل محدودیت‌های Cronet (https://developer.android.com/guide/topics/connectivity/cronet/lifecycle#overview) بازیابی بدنه‌ی پاسخ ریدایرکت غیرممکن است. در نتیجه، همیشه یک بدنه‌ی خالی و ساختگی ارائه می‌شود.