TsgcWebSocketClient | WebSocket-handshake

Het WebSocket-protocol gebruikt een HTTP HandShake om te upgraden van het HTTP-protocol naar het WebSocket-protocol. Deze handshake wordt intern afgehandeld door de TsgcWebSocket-clientcomponent, maar u kunt uw eigen aangepaste HTTP-headers toevoegen als de server aanvullende HTTP-headerinformatie vereist.

Voorbeeld: als u deze HTTP-header moet toevoegen "Client: sgcWebSockets"


procedure OnHandshake(Connection: TsgcWSConnection; var Headers: TStringList);
begin
  Headers.Add('Client: sgcWebSockets');
end;