TsgcWebSocketClient | WebSocket HandShake

El protocolo WebSocket utiliza un apretón de manos HTTP (HTTP HandShake) para pasar del protocolo HTTP al protocolo WebSocket. Este apretón de manos es gestionado internamente por el componente cliente TsgcWebSocket, pero puede añadir sus propias cabeceras HTTP personalizadas si el servidor requiere información adicional en las cabeceras HTTP.

Ejemplo: si necesita agregar la cabecera HTTP "Client: sgcWebSockets"


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