TsgcWebSocketClient | WebSocket ハンドシェイク
WebSocket プロトコルは HTTP ハンドシェイクを使用して HTTP プロトコルから WebSocket プロトコルにアップグレードします。このハンドシェイクは TsgcWebSocket クライアントコンポーネントによって内部的に処理されますが、サーバーが追加の HTTP ヘッダー情報を必要とする場合は、独自のカスタム HTTP ヘッダーを追加できます。
使用例: HTTP ヘッダー "Client: sgcWebSockets" を追加する必要がある場合
procedure OnHandshake(Connection: TsgcWSConnection; var Headers: TStringList);
begin
Headers.Add('Client: sgcWebSockets');
end;