CronetInterceptor

public final class CronetInterceptor implements Interceptor, AutoCloseable


Bộ chặn OkHttp chuyển hướng lưu lượng truy cập HTTP để sử dụng Cronet thay vì sử dụng ngăn xếp mạng OkHttp.

Bạn nên sử dụng bộ chặn này làm bộ chặn ứng dụng cuối cùng để đảm bảo rằng tất cả các bộ chặn khác đều được truy cập trước khi gửi yêu cầu trên dây và sau khi phản hồi được trả về.

Bộ chặn này là một giải pháp thay thế dạng cắm và chạy cho ngăn xếp OkHttp. Tuy nhiên, bạn cần lưu ý một số điều:

  1. Toàn bộ lõi OkHttp đều bị bỏ qua. Điều này bao gồm cả cấu hình bộ nhớ đệm và bộ chặn mạng.
  2. Một số trường phản hồi không được điền do sự không khớp giữa cấu trúc của Cronet và OkHttp. VIỆC CẦN LÀM(danstahr): thêm danh sách cụ thể).

Tóm tắt

Các loại lồng ghép

public final class CronetInterceptor.Builder

Trình tạo cho CronetInterceptor.

Phương thức công khai

void
Response
static CronetInterceptor.Builder
newBuilder(CronetEngine cronetEngine)

Tạo trình tạo CronetInterceptor.

Hằng số kế thừa

Từ okhttp3.Interceptor

Phương thức công khai

đóng

public void close()

tung độ gốc

public Response intercept(Interceptor.Chain chain)

newBuilder

public static CronetInterceptor.Builder newBuilder(CronetEngine cronetEngine)

Tạo trình tạo CronetInterceptor.