修复ws库一个长消息解码错误

This commit is contained in:
MrZ626
2021-03-30 01:03:58 +08:00
parent 6b0f60d859
commit d601aad274

View File

@@ -120,9 +120,8 @@ while true do--Running
res=SOCK:receive(2) res=SOCK:receive(2)
length=shl(byte(res,1),8)+byte(res,2) length=shl(byte(res,1),8)+byte(res,2)
elseif length==127 then elseif length==127 then
res=SOCK:receive(8) local b={byte(SOCK:receive(8),1,8)}
local b={byte(res,1,8)} length=shl(b[5],24)+shl(b[6],16)+shl(b[7],8)+b[8]
length=shl(b[5],32)+shl(b[6],24)+shl(b[7],8)+b[8]
end end
--Receive data --Receive data