Winsock问题

cheworangvbyiowey 2005-03-24 01:29:13
用Winsock进行tcp连接传输,怎样才知道对方传输过来的是字符串还是文件?
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheworangvbyiowey 2005-03-24
  • 打赏
  • 举报
回复
没人回答吗?
zyg0 2005-03-24
  • 打赏
  • 举报
回复
因为没有办法区别,除非自己定义消息格式,如果没有自己定义消息格式只能这样
要么全部是2进制,要么全部是string 或者用2个socket2个端口分别接受发送
cheworangvbyiowey 2005-03-24
  • 打赏
  • 举报
回复
那怎样定?
能给我一个简单的例子?
cuilonggang 2005-03-24
  • 打赏
  • 举报
回复
如果有固定的协议(公开的或自己设定的),就可以区分,例如可以用首字节为1表后面的数据为字符串,首字节为2为文件。如果没有定好的协议就无法区分。

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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