通过套接字发送二进制文件数据

时间:2013-02-15 13:25:36

标签: tcp serversocket

我正在尝试使用TCP在C中编写套接字程序,它将二进制文件数据从服务器发送到客户端,但我不知道该怎么做。

换句话说,我需要将二进制文件从服务器下载到客户端。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

对于套接字,数据包内的数据没有区别。就网络及其结构而言,它被称为 payload ,格式仅对发送/接收它的应用程序很重要。所以你的“通过套接字发送二进制数据”的问题转变为“如何通过套接字发送数据”,这在SO中被多次回答,互联网上有很多教程。此外,您没有提到您正在使用的平台,因此请为Linux启动here,为Windows启动here,或者只需浏览套接字编程