NetworkingModule.java 文件源码

java
阅读 41 收藏 0 点赞 0 评论 0

项目:RNLearn_Project1 作者:
NetworkingModule(
    ReactApplicationContext reactContext,
    @Nullable String defaultUserAgent,
    OkHttpClient client,
    @Nullable List<NetworkInterceptorCreator> networkInterceptorCreators) {
  super(reactContext);

  if (networkInterceptorCreators != null) {
    OkHttpClient.Builder clientBuilder = client.newBuilder();
    for (NetworkInterceptorCreator networkInterceptorCreator : networkInterceptorCreators) {
      clientBuilder.addNetworkInterceptor(networkInterceptorCreator.create());
    }
    client = clientBuilder.build();
  }
  mClient = client;
  mCookieHandler = new ForwardingCookieHandler(reactContext);
  mCookieJarContainer = (CookieJarContainer) mClient.cookieJar();
  mShuttingDown = false;
  mDefaultUserAgent = defaultUserAgent;
  mRequestIds = new HashSet<>();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号