gpt4 book ai didi

sockets - 如何将 Flutter 应用程序连接到 tcp 套接字服务器?

转载 作者:IT王子 更新时间:2023-10-29 07:23:11 25 4
gpt4 key购买 nike

我很难将 Flutter 应用程序连接到服务器上的网络 tcp 套接字。我知道我必须使用某种中间选项,以便在 tcp 套接字到 flutter 和 Flutter 到 tcp 套接字之间转换数据。

任何想法,信息如何实现这一点。问题是如何将 Flutter 应用程序连接到 tcp 套接字服务器?

最佳答案

这是连接到服务器上的 TCP 套接字的最简单的 Dart 程序。它发送“你好”,等待任何回复 5 秒,然后关闭套接字。您可以将其用于您自己的服务器,或像 this one 这样的简单回显服务器。 .

import 'dart:io';
import 'dart:convert';
import 'dart:async';

main() async {
Socket socket = await Socket.connect('192.168.1.99', 1024);
print('connected');

// listen to the received data event stream
socket.listen((List<int> event) {
print(utf8.decode(event));
});

// send hello
socket.add(utf8.encode('hello'));

// wait 5 seconds
await Future.delayed(Duration(seconds: 5));

// .. and close the socket
socket.close();
}

关于sockets - 如何将 Flutter 应用程序连接到 tcp 套接字服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54481818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com