ohttp3 как установить Dns
Мне нужно установить DNS в моем приложении.
Я не могу понять, как его добавить:
//Http Client
OkHttpClient.Builder client = new OkHttpClient.Builder();
client.addInterceptor(interceptor);
client.dns("172.10.0.100");
3 ответа:
Вы можете установить DNS через Настройки Wi-Fi, а затем просто сделать это:
client.dns(Dns.SYSTEM);
Теперь он должен получить информацию оттуда.
Это пример установки альтернативной стратегии DNS или переопределений для каждого хоста
Dns dns = ... builder.dns(dns);
Смотрите этот пост dns-android-ohttp и добавьте зависимость, которую я определил ниже, и она будет работать:)
Компиляция 'dnsjava: dnsjava: 2.1.7'