Comments (18)
你是包头对于这个库来说,其实也属于内容。你把整个的长度算下,传输获取后,再解析你自定义呢包头。
from stick.
长度是变化的,不是固定的,我要接收到一条流后才可以知道 啊
from stick.
ok ,i change some code to fix my code.thankyou.
from stick.
方便把你的代码贴一下吗,我看下怎么修改,或者我把这个库升级成更灵活一些
from stick.
长度变化的是正常的,可以动态计算后下进行发送
from stick.
下一个版本我准备支持直接发送对象的形式,封装组装包长度的细节
from stick.
建议对自定义包头有更详细的文档和支持。比如一般协议的包头:msgLength+protoId+msgContent
from stick.
可以有
from stick.
疑问满满的,为什么我把数据打印出来发现,只是数据转发了一下,加了长度,其他都没有变化呢?没有看到实现解决粘连啊?是不是我用错了?
贴下你用的代码
from stick.
ok ,i change some code to fix my code.thankyou.
您好,我遇到和您一样的问题,请问可以给一下指点吗 谢谢
from stick.
ok ,i change some code to fix my code.thankyou.
您好,我遇到和您一样的问题,请问可以给一下指点吗 谢谢
说下你的打包方式,或者你看example里面的示例打包
from stick.
ok ,i change some code to fix my code.thankyou.
您好,我遇到和您一样的问题,请问可以给一下指点吗 谢谢
说下你的打包方式,或者你看example里面的示例打包
您好,您的代码包头长度设置为2字节或四字节,如果我想自定义传输协议,将包头定义为校验码+命令参数(1---传输消息 2----传输图片)+包头长度,我如何扩展,初学者,希望给予指点,谢谢。
from stick.
包头长度应修改为包体长度
from stick.
按照包这个架子的规范,需要设置为一个包头,包体内容你可以再自定义自己的协议内容,如果你需要完全自定义包头,那你就需要改源码了。
from stick.
您这里的包头的内容指的是包体的长度是吗
from stick.
是的
from stick.
谢谢 。我尝试修改源码 ,如果有不懂的问题希望还能得到您的帮助。
from stick.
是的
您好 请问一下如何我想设置命令参数(1---传输消息 2----传输图片)这样 这样包头里面的命令参数有两个可能的值 1 或者 2 那我如何将这个变量通过writeUInt16BE写入到缓冲区传递给接收端 希望您能提供帮助 谢谢
from stick.
Related Issues (13)
- 如何配置大端小端读取[后期迭代] HOT 5
- 当数据包含有标点符号,tcp server端收到数据多了一些其他符号 HOT 5
- core.js长度拷贝问题? HOT 6
- 疑问满满的,为什么我把数据打印出来发现,只是数据转发了一下,加了长度,其他都没有变化呢?没有看到实现解决粘连啊?是不是我用错了? HOT 8
- 包头扩展 HOT 1
- 项目应用 HOT 9
- npm安装之后有50个漏洞啊,麻烦更新一下吧~~~ HOT 1
- 有逻辑错误,收到正好长度的包时,没有emit事件 HOT 4
- stickpackage提供typescript支持 HOT 2
- 视频传输后,虽然能播放但会出现花屏 HOT 1
- 服务器很好,多几种客户端语言库啊 HOT 1
- 服务端重复接收 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stick.