記錄-使用okhttp請(qǐng)求時(shí) No address associated with hostname

今天在做項(xiàng)目,使用OkHttp進(jìn)行網(wǎng)絡(luò)請(qǐng)求,本來(lái)是很簡(jiǎn)單的一件事,足足浪費(fèi)了我一下午的時(shí)間.....

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

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

這是什么鬼?說(shuō)實(shí)話我是第一次看到這個(gè)錯(cuò)誤,之前從來(lái)沒有卡在地址上。

代碼片段


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

后來(lái)我突然靈光一閃,是我的電腦有問題,因?yàn)閕os可以請(qǐng)求正常,電腦正常使用能有什么問題?

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

我的管家里有一個(gè)小插件


截圖

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

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

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

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

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