异常
所有 hs-net 异常都继承自 RequestException,可以统一捕获。
异常层级
RequestException
所有 hs-net 异常的基类。
StatusException
HTTP 状态码非 2xx 时抛出(需 raise_status=True)。
TimeoutException
请求超时时抛出。
ConnectionException
连接失败时抛出(DNS 解析失败、连接拒绝、SSL 错误等)。
RetryExhausted
所有重试均失败后抛出。
EngineNotInstalled
引擎对应的第三方库未安装时抛出,异常消息中包含安装命令。

