fix base64 data
This commit is contained in:
parent
3be5621263
commit
33d5fd3f10
@ -549,7 +549,10 @@ public final class SocketEngine: NSObject, WebSocketDelegate, SocketLogClient {
|
|||||||
fixDoubleUTF8(&message)
|
fixDoubleUTF8(&message)
|
||||||
}
|
}
|
||||||
|
|
||||||
let type = PacketType(str: (message["^(\\d)"].groups()?[1])) ?? PacketType.NOOP
|
let type = PacketType(str: (message["^(\\d)"].groups()?[1])) ?? {
|
||||||
|
self.checkIfMessageIsBase64Binary(message)
|
||||||
|
return PacketType.NOOP
|
||||||
|
}()
|
||||||
|
|
||||||
switch type {
|
switch type {
|
||||||
case PacketType.MESSAGE:
|
case PacketType.MESSAGE:
|
||||||
@ -565,7 +568,7 @@ public final class SocketEngine: NSObject, WebSocketDelegate, SocketLogClient {
|
|||||||
case PacketType.CLOSE:
|
case PacketType.CLOSE:
|
||||||
handleClose()
|
handleClose()
|
||||||
default:
|
default:
|
||||||
checkIfMessageIsBase64Binary(message)
|
SocketLogger.log("Got unknown packet type", client: self)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user