Requests 错误与异常

2021-05-24 16:40 更新

遇到网络问题(如:DNS 查询失败、拒绝连接等)时,Requests 会抛出一个 ​ConnectionError​ 异常。

如果 HTTP 请求返回了不成功的状态码, ​Response.raise_for_status()​ 会抛出一个 ​HTTPError​ 异常。

若请求超时,则抛出一个 ​Timeout​ 异常。

若请求超过了设定的最大重定向次数,则会抛出一个 ​TooManyRedirects​ 异常。

所有Requests显式抛出的异常都继承自 ​requests.exceptions.RequestException​ 。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号