CronetInterceptor

public final class CronetInterceptor implements Interceptor, AutoCloseable


Interceptor OkHttp yang mengalihkan traffic HTTP untuk menggunakan Cronet, bukan menggunakan stack jaringan OkHttp.

Interceptor harus digunakan sebagai interceptor aplikasi terakhir untuk memastikan bahwa semua interceptor lainnya dikunjungi sebelum mengirim permintaan melalui kabel dan setelah respons ditampilkan.

Interceptor adalah pengganti plug-and-play untuk sebagian besar stack OkHttp, tetapi ada beberapa peringatan yang perlu diingat:

  1. Seluruh inti OkHttp dilewati. Hal ini mencakup konfigurasi caching dan pencegat jaringan.
  2. Beberapa kolom respons tidak diisi karena ketidakcocokan antara arsitektur Cronet dan OkHttp. TODO(danstahr): tambahkan daftar konkret).

Ringkasan

Jenis bertingkat

public final class CronetInterceptor.Builder

Builder untuk CronetInterceptor.

Metode publik

void
Response
static CronetInterceptor.Builder
newBuilder(CronetEngine cronetEngine)

Membuat builder CronetInterceptor.

Konstanta Turunan

Dari okhttp3.Interceptor

Metode publik

tutup

public void close()

mencegat

public Response intercept(Interceptor.Chain chain)
Menampilkan
java.io.IOException

newBuilder

public static CronetInterceptor.Builder newBuilder(CronetEngine cronetEngine)

Membuat builder CronetInterceptor.