我正在创建一个Redis客户端,并希望创建一个字节数组以发送到Redis服务器.要向服务器发出命令,我需要将Dart的UTF-8字符串转换为可以写入套接字的字节.

我怎么才能做到这一点呢?

推荐答案

您需要导入dart:utf并使用其encodeUtf8功能.实际上存在用于DART here的现有Redis客户端,其使用这些功能.

Dart相关问答推荐

如何在Telegram Bot中等待用户回复?

Dart 列表中的 addAll() 和 followBy() 有什么区别?

如何在 Dart 2.17+ 中处理future 的枚举值

angular.dart NgTwoWay 和 NgAttr 已弃用?

PageView.builder 给出水平视口被给出无界高度错误

为什么 StatefulWidget 的路由创建失败?

Flutter 使用拖动和按钮单击扩展 TextField

错误:不要从另一个包中导入实现文件

Flutter - 为什么滑块不会在 AlertDialog 中更新?

从列表中删除项目后更新 UI

如何在 Flutter CustomPainter 中使用Bezier Curves绘制形状

通常由 TextField 创建的 InputDecorator 不能具有无限宽度

如何在 Flutter 中使用 Provider 显示来自 ChangeNotifier 的错误

单击 TextField 小部件时 Flutter 小部件重建

将ListTile图标向左对齐

如何在Dart中处理JSON

在小部件上显示对话框

将符号转换为字符串

Dart:Iterable 与 List,总是使用 Iterable?

是否可以在 Dart 中的一行上初始化列表?