Browse Source

Checking the protocol version for websocket is not required on the client side.

Yuri 3 years ago
parent
commit
c9b988e146
1 changed files with 1 additions and 2 deletions
  1. 1 2
      packages/fcl-web/src/websocket/fpwebsocketclient.pp

+ 1 - 2
packages/fcl-web/src/websocket/fpwebsocketclient.pp

@@ -393,8 +393,7 @@ begin
   Move(Hash,B[0],Length(B));
   Move(Hash,B[0],Length(B));
   k:=EncodeBytesBase64(B);
   k:=EncodeBytesBase64(B);
   Result:=SameText(K,FHandshakeResponse.Accept)
   Result:=SameText(K,FHandshakeResponse.Accept)
-          and SameText(FHandshakeResponse.Upgrade,'websocket')
-          and SameText(FHandshakeResponse.Version,FHandShake.Version);
+          and SameText(FHandshakeResponse.Upgrade,'websocket');
 end;
 end;
 
 
 Function TCustomWebsocketClient.ReadHandShakeResponse : Boolean;
 Function TCustomWebsocketClient.ReadHandShakeResponse : Boolean;