java - 将 String 转换为 readUTF() 期望的格式

标签 java python sockets utf-8

我使用 Java 创建了一个客户端,并使用 Python 创建了一个服务器。 Java 客户端使用 DataInputStream 类的 readUTF() 接收数据。我的问题是函数 readUTF() 需要“utf-8”的修改版本,我不知道如何在(Python)服务器端生成该版本。

最佳答案

您必须使用适当的格式手动encode()您的Python字符串。

How to convert a string to utf-8 in Python

关于java - 将 String 转换为 readUTF() 期望的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60135995/

相关文章:

java - 如何杀死 quartz 预定线程?

java - setRequestProperty 方法给出 java.lang.IllegalStateException : Cannot set method after connection is made

python - 如何维护不同版本的 python 模块?

c - 帮忙解决以下情况

java - 如何使用 Maven 程序集插件在 tar 中创建和包含一个 zip 文件

java - 在 if else 语句 java 中正确使用子字符串

python - 需要有关使用 Python 和 MySQL 编写文档控制软件的建议

python - 尝试访问同一个表(SQLite)时,两个使用 SqlAlchemy 的程序会发生冲突吗?

c++ - 如何将 boost asio 接受器限制为本地主机和/或本地网络?

c - 未收到完整数据