refactor: migrate to Tencent Cloud backend
这个提交包含在:
@@ -126,8 +126,8 @@ function buildFrame(type, payload) {
|
||||
if (payload && payload.length > 0) {
|
||||
frame = frame.concat(payload)
|
||||
}
|
||||
var checkBytes = frame.slice(2)
|
||||
frame.push(xorChecksum(checkBytes))
|
||||
var checkBytes = frame.slice(0)
|
||||
frame.push(xorChecksum(checkBytes))
|
||||
return bytesToBuffer(frame)
|
||||
}
|
||||
|
||||
@@ -140,7 +140,7 @@ function parseFrame(buffer) {
|
||||
var type = bytes[3]
|
||||
var payload = bytes.slice(4, 4 + len)
|
||||
var checksum = bytes[4 + len]
|
||||
var expected = xorChecksum(bytes.slice(2, 4 + len))
|
||||
var expected = xorChecksum(bytes.slice(0, 4 + len))
|
||||
if (checksum !== expected) return null
|
||||
return { type: type, payload: payload, seq: payload.length > 0 ? payload[payload.length - 1] : 0 }
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户