TsgcWebSocketClient › Olaylar › OnError
Bağlantıda bir WebSocket protokol hatası oluştuğunda her seferinde tetiklenir.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError, WebSocket katmanı tarafından algılanan protokol düzeyindeki sorunları raporlar, örneğin geçersiz bir mesaj türü, hatalı biçimlendirilmiş bir çerçeve veya Options.ValidateUTF8 etkinleştirildiğinde geçersiz bir UTF-8 yükü. Error parametresi başarısızlığın metinsel bir açıklamasını içerir; Connection parametresi etkilenen oturumu tanımlar. Ele alınmayan istisnalar (soket hataları, erişim ihlalleri...) için bunun yerine OnException kullanın. Bu olay bağlantıyı tek başına kapatmaz.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error: ' + Error);
end;