【发布时间】:2022-01-23 20:54:51
【问题描述】:
我正在使用 dio 4.0.2。问题是当没有互联网连接时(没有打开互联网和 wifi 时),SocketException: Failed host lookup 没有被捕获。我通过拦截器的 onError 方法进行了检查,我确信它正在从拦截器发送错误。但是发布请求不会为此引发错误。
这是我的错误代码拦截器:
@override
void onError(DioError err, ErrorInterceptorHandler handler) {
super.onError(err, handler);
}
我怎样才能捕捉到这个?
【问题讨论】: