記錄-使用okhttp請求時 No address associated with hostname

今天在做項目,使用OkHttp進(jìn)行網(wǎng)絡(luò)請求,本來是很簡單的一件事,足足浪費了我一下午的時間.....

事情是這樣的,一個普通的網(wǎng)絡(luò)請求,沒有404,沒有500,甚至請求都沒有發(fā)出去,請求卡在了解析DNS上,通過日志看到錯誤??

HTTP FAILED: java.net.UnknownHostException: Unable to resolve host "xx.xx.xx": No address associated with hostname?

這是什么鬼?說實話我是第一次看到這個錯誤,之前從來沒有卡在地址上。

代碼片段


日志是這個地方打印的,我受限考慮的是地址有問題,然后我去ping了這個域名,發(fā)現(xiàn)可以ping通,說明不是地址的問題,然后我去找后臺開發(fā)人員,看看是不是在接口地址加了限制,然而,得到的答復(fù)是沒有,這就很著急了,畢竟一下午已經(jīng)快要過去了,我連這一個接口都沒調(diào)通。

后來我突然靈光一閃,是我的電腦有問題,因為ios可以請求正常,電腦正常使用能有什么問題?

排查吧,切換網(wǎng)絡(luò),公司是有好幾個路由器,發(fā)現(xiàn)有的wifi居然不能正常上午,而別人的電腦是能過正常上網(wǎng)的,說明wifi沒有問題,什么東西可以做到這個那,我瞄向了屏幕右下角的電腦管家(沒有黑的意思),電腦管家可以攔截網(wǎng)址,會不會是它的問題。

我的管家里有一個小插件


截圖

沒錯,問題就在這里,恢復(fù)一下默認(rèn)DNS就好了。

如果還是不行可以嘗試切換dns,應(yīng)該都可以解決。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容