gpt4 book ai didi

android - 无法通过 TCP 将数据从 java 套接字发送到 .net tcp 服务器

转载 作者:可可西里 更新时间:2023-11-01 02:40:22 24 4
gpt4 key购买 nike

我正在尝试让一个 Android 应用程序将 tcp 数据发送到我网络上的服务器。服务器是用 c# 编写的。

当我使用下面的代码传输数据时,服务器只接收到整个系列的\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0。

有人知道为什么吗?

Socket socket = new Socket(host, port);
PrintWriter pw = new PrintWriter(socket.getOutputStream(), true);
pw.print("test");
socket.close();

最佳答案

我不确定这是否与此有关,但您可能想尝试手动刷新 PrintWriter。您确实将 true 传递给它的构造函数以请求自动刷新,但我相信这只会在您打印换行符时发生,而您的示例代码不会这样做。

关于android - 无法通过 TCP 将数据从 java 套接字发送到 .net tcp 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4075171/

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