in example/lib/utils/http_util.dart [175:187]
void _handleError(DioException error) {
if (error.type == DioExceptionType.connectionTimeout) {
_log('连接超时');
} else if (error.type == DioExceptionType.receiveTimeout) {
_log('接收超时');
} else if (error.type == DioExceptionType.badResponse) {
_log('服务器返回错误: ${error.response?.statusCode}, ${error.response?.data}');
} else if (error.type == DioExceptionType.cancel) {
_log('请求被取消');
} else {
_log('未知错误: ${error.message}');
}
}