标签: sockets node.js tcp buffer socket.io
我不确定我是否已经做到了这一点,但正如我所理解的那样,当我将一个处理程序附加到data事件时,它会向我提供它在此之前获得的所有数据。问题是,我如何处理缓冲数据,因为Node.js可能一次给我少于4个字节(这是我需要的最小值),特别是当会有多个并发请求时?
data
答案 0 :(得分:5)
我认为本文已经解决了这个问题:http://openmymind.net/2012/1/12/Reading-From-TCP-Streams/
链接到那里描述的2个解决方案: