nodejs使用net模块建立tcp服务器端,服务器端接受数据是用chunk这个buffer来接受的,数据会分块,我想等数据读取结束后调用一个函数来处理数据。但是我没有找到这个流结束的事件。注意是数据流结束的事件,而不是socket停止的事件
2 回答

慕码人8056858
TA贡献1803条经验 获得超6个赞
还是没明白具体lz想干什么,但是net模块end事件并不是代表socket关闭,相反,close事件才是代表socket关闭。当收到FINpackage的时候才会触发end事件

幕布斯6054654
TA贡献1876条经验 获得超7个赞
结束是有end事件的.varserver=net.createServer(function(c){//Connection监听器console.log("服务器已连接");c.on("end",function(){console.log("服务器已断开");});c.on("data",function(data){//我是数据})c.write("Hello,Bigbear!\r\n");c.pipe(c);});
添加回答
举报
0/150
提交
取消