TsgcHTTPServer › Olaylar › OnError
Bir istemci bağlantısı işlenirken, hatalı biçimlendirilmiş bir HTTP isteği gibi bir protokol düzeyinde hata oluştuğunda tetiklenir.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
OnError, bir istemci bağlantısı ayrıştırılırken tespit edilen, hatalı biçimlendirilmiş bir istek satırı veya geçersiz bir başlık gibi protokol düzeyindeki sorunları bildirir. Error parametresi metinsel bir açıklama içerir ve Connection parametresi sorunlu oturumu tanımlar. OnCommandGet / OnCommandOther'dan HTTP istekleri gönderilirken oluşan hatalar OnException üzerinden yönlendirilir; OnError, sunucunun bağlantı/protokol ayrıştırma tarafı için ayrılmıştır.
procedure OnError(Connection: TsgcWSConnection; const Error: string);
begin
WriteLn('#error on ' + Connection.Guid + ': ' + Error);
end;