okhttp3如何设置dns
okhttp3 how to set Dns
我需要在我的应用程序中设置 DNS。
我不知道怎么添加:
//Http Client
OkHttpClient.Builder client = new OkHttpClient.Builder();
client.addInterceptor(interceptor);
client.dns("172.10.0.100");
您可以通过 WIFI 设置来设置 DNS,然后执行以下操作:
client.dns(Dns.SYSTEM);
现在它应该从那里获取信息。
这是设置备用 DNS 策略或按主机覆盖的示例
Dns dns = ...
builder.dns(dns);
查看此 post dns-android-okhttp 并添加我在下面定义的依赖项,它将起作用:)
compile 'dnsjava:dnsjava:2.1.7'
我需要在我的应用程序中设置 DNS。
我不知道怎么添加:
//Http Client
OkHttpClient.Builder client = new OkHttpClient.Builder();
client.addInterceptor(interceptor);
client.dns("172.10.0.100");
您可以通过 WIFI 设置来设置 DNS,然后执行以下操作:
client.dns(Dns.SYSTEM);
现在它应该从那里获取信息。
这是设置备用 DNS 策略或按主机覆盖的示例
Dns dns = ...
builder.dns(dns);
查看此 post dns-android-okhttp 并添加我在下面定义的依赖项,它将起作用:)
compile 'dnsjava:dnsjava:2.1.7'