您好、欢迎来到现金彩票网!
当前位置:九乐棋牌 > 文件传送协议 >

socket中怎么区分我发送的是字符串还是文件要用到什么协议呢?

发布时间:2019-07-03 21:20 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  字符串或者文件都可以用tcp发送,因为文件也可以读到内存的嘛!你要说区分字符串和文件,如果你的文件是二进制文件那么他和字符串很容易区别,那就是ascii码的范围,你就取第一个字节,看他的的值的范围是否属于字符就可以了。其实你可以统一一下你的发送格式第一次发送的是数据长度和类型,长度占四字节第五个字节表示数据类型,客户端收到后把前四字节读为长度第五个字节读为数据类型,再根据长度申请内存,准备接受数据。

http://isleofmanguide.com/wenjianchuansongxieyi/351.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有