Requests 錯(cuò)誤與異常

2021-05-24 16:40 更新

遇到網(wǎng)絡(luò)問題(如:DNS 查詢失敗、拒絕連接等)時(shí),Requests 會(huì)拋出一個(gè) ?ConnectionError? 異常。

如果 HTTP 請(qǐng)求返回了不成功的狀態(tài)碼, ?Response.raise_for_status()? 會(huì)拋出一個(gè) ?HTTPError? 異常。

若請(qǐng)求超時(shí),則拋出一個(gè) ?Timeout? 異常。

若請(qǐng)求超過了設(shè)定的最大重定向次數(shù),則會(huì)拋出一個(gè) ?TooManyRedirects? 異常。

所有Requests顯式拋出的異常都繼承自 ?requests.exceptions.RequestException? 。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)