TsgcWebSocketClient | Uzgadnianie WebSocket
Protokół WebSocket używa uzgodnienia HTTP do przełączenia z protokołu HTTP na WebSocket. Uzgodnienie to jest obsługiwane wewnętrznie przez komponent klienta TsgcWebSocket, ale można dodawać własne niestandardowe nagłówki HTTP, jeśli serwer wymaga dodatkowych informacji w nagłówkach HTTP.
Przykład: jeśli chcesz dodać nagłówek HTTP „Client: sgcWebSockets"
procedure OnHandshake(Connection: TsgcWSConnection; var Headers: TStringList);
begin
Headers.Add('Client: sgcWebSockets');
end;