根據(jù)官方文檔 ?http://doc.workerman.net/protocols/example.html,
客戶端傳輸?shù)臄?shù)據(jù)包樣本:1001{"userName":"okXU70-dcPj8wBF4-Da4xhhfQXfs","pass":"123456","loginKey":"R2A4PF34"}
其中t是1001;i是{"userName":"okXU70-dcPj8wBF4-Da4xhhfQXfs","pass":"123456","loginKey":"R2A4PF34"}
this.bytes.endian = Laya.Byte.BIG_ENDIAN,
this.bytes.writeUTFBytes(i),
this.sendBytes.writeInt32(this.bytes.length + 4),
this.sendBytes.writeInt32(t),
this.sendBytes.writeArrayBuffer(this.bytes.buffer),
this.socket.send(this.sendBytes.buffer),
?
直接復制官方例子二的協(xié)議實現(xiàn)代碼,但是終端報錯了
?
?
利用官方自帶的協(xié)議?use Workerman\Protocols\Websocket
接收到的數(shù)據(jù)如下圖,有辦法將包頭的亂碼解釋成正常的數(shù)字嗎?亂碼部分正確的解釋是1001