gpt4 book ai didi

sockets - 通过网络传输数据时,先将字符串转为字节,再将字节转为字符串,是不是更好,为什么?

转载 作者:行者123 更新时间:2023-12-03 11:50:29 24 4
gpt4 key购买 nike

我对套接字编程很感兴趣,我看到有几个源将数据转换为字节,然后再通过网络发送这些数据,当它接收到它时,它会转换回它的第一个形状!为什么这样?发送字节而不是字符串或数据本身是更好还是更快?我真的很困惑,因为在网上没有找到足够的信息,或者这是一个网络问题,如果是的话,如果你把我链接到一个详细解释的主题,我将不胜感激,抱歉我的语言有限,因为我不是母语,在此先感谢

最佳答案

套接字传输原始字节序列。他们什么都不处理。

因此,如果您有更高级别的构造(int、struct、string 等),您必须将它们“编码”为一系列可以传输的字节,然后在另一端“解码”它们。

关于sockets - 通过网络传输数据时,先将字符串转为字节,再将字节转为字符串,是不是更好,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25578377/

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