TsgcWSAPIServer_WebAuthnOlaylar › OnWebAuthnHTTPResponse

OnWebAuthnHTTPResponse Olay

Sunucu bir WebAuthn uç noktası için HTTP yanıtını oluşturduktan sonra ancak gönderilmeden önce tetiklenir; giden yükü ve başlıkları denetlemek veya süslemek için kullanışlıdır.

Sözdizimi

property OnWebAuthnHTTPResponse: TsgcWebAuthnOnHTTPResponse;
// TsgcWebAuthnOnHTTPResponse = procedure(Sender: TObject; aMethod: TsgcWebAuthnHTTPRequestMethod; const aRequest: TsgcHTTPRequest; const aResponse: TsgcHTTPResponse) of object

Varsayılan Değer

Remarks

OnWebAuthnHTTPRequest'in tamamlayıcısı. Yanıt, son aResponse (durum kodu, başlıklar ve gövde) ile orijinal aRequest ve uç noktayı tanımlayan aMethod eşleştirilerek sunucudan ayrılmadan hemen önce tetiklenir. Tipik kullanımlar erişim günlüğü, metrikler, özel güvenlik başlıkları ekleme veya yanıtı bir denetim izine yazmadır.

Örnek

procedure TForm1.sgcWSAPIServer_WebAuthn1WebAuthnHTTPResponse(Sender: TObject;
  aMethod: TsgcWebAuthnHTTPRequestMethod; const aRequest: TsgcHTTPRequest;
  const aResponse: TsgcHTTPResponse);
begin
  Memo1.Lines.Add(Format('WebAuthn %d %s', [aResponse.ResponseCode, aRequest.URI]));
end;

Olaylara Dön