在Okhttp中使用HTTPDNS
背景
用户经常在国外使用App,国外的网络环境更加复杂,经常会出现UnknownHostException的异常,无法解析DNS。
解决方案
当遇到该异常时就需要自己去解析DNS。常用的自己解析DNS的方式有两种
1.自己拿到IP后替换域名(App老的方式)
比如使用dnsjava拿到IP后需要:
用户经常在国外使用App,国外的网络环境更加复杂,经常会出现UnknownHostException的异常,无法解析DNS。
当遇到该异常时就需要自己去解析DNS。常用的自己解析DNS的方式有两种
比如使用dnsjava拿到IP后需要: