Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 TCP 在 C 中编写一个套接字程序,它将二进制文件数据从服务器发送到客户端,但我不知道该怎么做。
换句话说,我需要将二进制文件从服务器下载到客户端。
有任何想法吗?
对于套接字,数据包内的数据没有区别。就网络及其结构而言,它被称为有效负载,格式仅对发送/接收它的应用程序很重要。因此,您的“通过套接字发送二进制数据”的问题转换为“如何通过套接字发送数据”,这在 SO 中得到了多次回答,并且互联网上有很多教程。你也没有提到你使用的是什么平台,所以从这里开始Linux 和Windows 或者只是谷歌周围的套接字编程。