Posted on 2008-07-18 09:42
Fingki.li 閱讀(1552)
評(píng)論(2) 編輯 收藏
在我們用程序進(jìn)行HTTP連接時(shí),都要監(jiān)測返回的httpstatus,來確定響應(yīng)狀態(tài)。
一般的情況下返回都是401,500等。
但有時(shí)候會(huì)返回 -2146697211,這種情況一般是無法訪問指定資源。
請(qǐng)檢查網(wǎng)絡(luò)是否異常,是否可以ping通指定資源。
我曾見到的問題是在DNS中沒有綁定指定的域名和IP,
例如:我要訪問的資源為:http://liqingfeng:8080 IP為192.168.0.5
當(dāng)我沒有在DNS或host中綁定它們時(shí),我進(jìn)行http連接會(huì)返回 status -2146697211
當(dāng)我綁定域名和IP后,status 200.
另外,當(dāng)返回-2146697191時(shí),一般是證書安全問題。