Example: if you need to add this HTTP Header "Client: sgcWebSockets"
procedure OnHandshake(Connection: TsgcWSConnection; var Headers: TStringList);
begin
Headers.Add('Client: sgcWebSockets');
end;
You can check HandShake string before is sent to server using OnHandShake event too.