CronetInterceptor

public final class CronetInterceptor implements Interceptor, AutoCloseable


أداة اعتراض OkHttp تعيد توجيه زيارات HTTP لاستخدام Cronet بدلاً من حزمة شبكة OkHttp.

يجب استخدام أداة الاعتراض كآخر أداة اعتراض للتطبيق لضمان زيارة جميع أدوات الاعتراض الأخرى قبل إرسال الطلب عبر الشبكة وبعد إرجاع الردّ.

يُعدّ المعترِض بديلاً جاهزًا للاستخدام لمجموعة OkHttp في معظم الحالات، ولكن هناك بعض التحذيرات التي يجب وضعها في الاعتبار:

  1. يتم تجاوز OkHttp Core بالكامل. ويشمل ذلك إعدادات التخزين المؤقت وبرامج اعتراض الشبكة.
  2. لا تتم تعبئة بعض حقول الردود بسبب حالات عدم تطابق بين بنية Cronet وبنية OkHttp. TODO(danstahr): add a concrete list).

ملخّص

الأنواع المتداخلة

public final class CronetInterceptor.Builder

أداة إنشاء لـ CronetInterceptor

الإجراءات العامة

void
Response
static CronetInterceptor.Builder
newBuilder(CronetEngine cronetEngine)

تنشئ هذه السمة أداة إنشاء CronetInterceptor.

الثوابت الموروثة

من okhttp3.Interceptor

الإجراءات العامة

إغلاق

public void close()

اعتراض

public Response intercept(Interceptor.Chain chain)
عمليات الطرح
java.io.IOException

newBuilder

public static CronetInterceptor.Builder newBuilder(CronetEngine cronetEngine)

تنشئ هذه السمة أداة إنشاء CronetInterceptor.