TsgcWebSocketClient | WebSocket HandShake

Le protocole WebSocket utilise un handshake HTTP pour passer du protocole HTTP au protocole WebSocket. Ce handshake est géré en interne par le composant TsgcWebSocket Client, mais vous pouvez ajouter vos propres en-têtes HTTP personnalisés si le serveur nécessite des informations d'en-tête HTTP supplémentaires.

Exemple : si vous devez ajouter cet en-tête HTTP "Client: sgcWebSockets"


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