CronetUrlRequestContextTest.java 文件源码

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

项目:chromium-net-for-android 作者:
@SmallTest
@Feature({"Cronet"})
public void testCronetEngineBuilderConfig() throws Exception {
    // This is to prompt load of native library.
    startCronetTestFramework();
    // Verify CronetEngine.Builder config is passed down accurately to native code.
    CronetEngine.Builder builder = new CronetEngine.Builder(getContext());
    builder.enableHttp2(false);
    builder.enableQuic(true);
    builder.enableSDCH(true);
    builder.addQuicHint("example.com", 12, 34);
    builder.setCertVerifierData("test_cert_verifier_data");
    builder.enableHttpCache(CronetEngine.Builder.HTTP_CACHE_IN_MEMORY, 54321);
    builder.enableDataReductionProxy("abcd");
    builder.setUserAgent("efgh");
    builder.setExperimentalOptions("ijkl");
    builder.setDataReductionProxyOptions("mnop", "qrst", "uvwx");
    builder.setStoragePath(CronetTestFramework.getTestStorage(getContext()));
    builder.enablePublicKeyPinningBypassForLocalTrustAnchors(false);
    nativeVerifyUrlRequestContextConfig(
            CronetUrlRequestContext.createNativeUrlRequestContextConfig(getContext(), builder),
            CronetTestFramework.getTestStorage(getContext()));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号