ক্রোনেট ইন্টারসেপ্টর

public final class CronetInterceptor implements Interceptor, AutoCloseable


একটি OkHttp ইন্টারসেপ্টর যা HTTP ট্র্যাফিককে OkHttp নেটওয়ার্ক স্ট্যাক ব্যবহারের পরিবর্তে Cronet ব্যবহারে পুনঃনির্দেশিত করে।

অনুরোধটি তারে পাঠানোর আগে এবং প্রতিক্রিয়া ফেরত পাওয়ার পরে অন্যান্য সমস্ত ইন্টারসেপ্টর পরিদর্শন করা হয়েছে তা নিশ্চিত করার জন্য ইন্টারসেপ্টরটিকে শেষ অ্যাপ্লিকেশন ইন্টারসেপ্টর হিসাবে ব্যবহার করা উচিত।

বেশিরভাগ ক্ষেত্রেই OkHttp স্ট্যাকের জন্য ইন্টারসেপ্টর একটি প্লাগ-এন্ড-প্লে প্রতিস্থাপন, তবে, কিছু সতর্কতা মনে রাখা উচিত:

  1. OkHttp কোরের সম্পূর্ণ অংশ বাইপাস করা হয়। এর মধ্যে ক্যাশিং কনফিগারেশন এবং নেটওয়ার্ক ইন্টারসেপ্টর অন্তর্ভুক্ত।
  2. ক্রোনেট এবং OkHttp এর আর্কিটেকচারের মধ্যে অমিলের কারণে কিছু প্রতিক্রিয়া ক্ষেত্র পূরণ করা হচ্ছে না। TODO(danstahr): একটি নির্দিষ্ট তালিকা যোগ করুন)।

সারাংশ

নেস্টেড প্রকারভেদ

public final class CronetInterceptor.Builder

CronetInterceptor এর একজন নির্মাতা।

পাবলিক পদ্ধতি

void
close ()
Response
static CronetInterceptor.Builder
newBuilder ( CronetEngine cronetEngine)

একটি CronetInterceptor নির্মাতা তৈরি করে।

উত্তরাধিকারসূত্রে প্রাপ্ত ধ্রুবক

okhttp3.Interceptor থেকে

পাবলিক পদ্ধতি

বন্ধ

public void close()

বাধা দেওয়া

public Response intercept(Interceptor.Chain chain)
থ্রো
java.io.IOException

নিউবিল্ডার

public static CronetInterceptor.Builder newBuilder(CronetEngine cronetEngine)

একটি CronetInterceptor নির্মাতা তৈরি করে।