httpdns 2

This commit is contained in:
wangcongtao
2020-11-18 15:12:24 +08:00
parent ac6c217507
commit 9c0d4a0181
28 changed files with 351 additions and 21 deletions

View File

@@ -18,14 +18,11 @@ import com.mogo.commons.network.Constants;
import com.mogo.commons.network.ParamsUtil;
import com.mogo.commons.network.X509TrustManagerImpl;
import com.mogo.commons.storage.SpStorage;
import com.mogo.httpdns.IMogoHttpDns;
import com.mogo.utils.ThreadPoolService;
import com.mogo.utils.TipDrawable;
import com.mogo.utils.TipToast;
import com.mogo.utils.network.NetConfig;
import com.mogo.utils.storage.SharedPrefsMgr;
import com.zhidao.account.sdk.AccountClientManager;
import com.zhidao.account.sdk.callback.TicketInfoCallback;
import com.zhidao.account.sdk.network.NetEnvironManager;
import java.io.IOException;
import java.security.SecureRandom;
@@ -149,6 +146,8 @@ public class AbsMogoApplication extends Application {
} catch ( Exception e ) {
}
IMogoHttpDns dns = ARouter.getInstance().navigation( IMogoHttpDns.class );
NetConfig.instance().setSignaturePrefix( Constants.SIGN_PREFIX )
.setPublicParams( ParamsUtil.getStaticParams() )
.setHostnameVerifier( new AllAllowedHostnameVerifier() )
@@ -163,6 +162,7 @@ public class AbsMogoApplication extends Application {
return chain.proceed( request );
}
} )
.setHttpDns( dns.dns() )
.setLoggable( DebugConfig.isDebug() );
}
}