SOCKET传输文件问题!

karrylinux 2004-05-10 05:34:19
建立SOCKET通讯时!

能否把文件直接以二进制的方式直接传给SERVER端(个人感觉一定可以)?

我现在做的是SERVER端先建立一个空文件!
CLIENT端打开文件读取文件的内容传递内容给SERVER端!
感觉这样做虽然也能实现文本文件的传递,但是感觉对一些文件来说有很大的
局限。所以想能不能直接把二进制数据传递给SERVER端!

如果可以直接传二进制数据,有以下不懂的地方!
(1)CLIENT端通过什么命令可以直接取得二进制数据?
(2)CLIENT端传递过来的数据SERVER端怎样处理?
小弟刚学C语言不久,也是着几天接触的网络编程,希望各位大哥能给予指点。
...全文
33 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaoxianfeng 2004-05-10
  • 打赏
  • 举报
回复
ftp的文件传输 bin ascii 应当是指接收后 发送前的处理不同
而数据在网络上传送时候,包括发送 接收就是一些二进制数 就是高低电平
tianxiangyuan 2004-05-10
  • 打赏
  • 举报
回复
使用read/write函数,难道只能处理文本文件吗?对二进制文件也是一样的。

23,124

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧