有没有办法设置dgram UDP套接字的编码与在TCP / IP网络套接字中设置编码相同?
我正在寻找方法socket.SetEncoding的等效方法net.Socket类。
答案 0 :(得分:2)
socket.setEncoding([encoding])
将套接字的编码设置为可读流。有关更多信息,请参阅stream.setEncoding()。
UDP套接字未实现Readable Stream
接口,因此它不适用于它们。
如果您需要将已通过UDP套接字接收的二进制消息(Buffer
)转换为特定编码的字符串,
只需使用buf.toString([encoding[, start[, end]]])
方法。