CronetInterceptor

class CronetInterceptor : 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

Builder untuk CronetInterceptor.

Fungsi publik

Unit
Response!
java-static CronetInterceptor.Builder!
newBuilder(cronetEngine: CronetEngine!)

Membuat builder CronetInterceptor.

Konstanta Turunan

Dari okhttp3.Interceptor

Fungsi publik

tutup

fun close(): Unit

mencegat

fun intercept(chain: Interceptor.Chain!): Response!
Menampilkan
java.io.IOException

newBuilder

java-static fun newBuilder(cronetEngine: CronetEngine!): CronetInterceptor.Builder!

Membuat builder CronetInterceptor.