TsgcHTTP2Client › Eigenschappen › LogFile
Slaat inkomende en uitgaande HTTP/2-frames op in een bestand, nuttig voor foutopsporing op draadbindingsniveau.
property LogFile: TsgcTCPLogFile read GetLogFile write SetLogFile;
Enabled=False
Stel Enabled=True in en FileName op het volledige pad van het uitvoerlogboek. Elke byte die via het HTTP/2-socket wordt verzonden of ontvangen, wordt aan het bestand toegevoegd, zodat zowel verzoek-/antwoordheaders (HPACK-gedecodeerd in de component) als DATA-framepayloads kunnen worden geïnspecteerd. Toegang tot het logbestand is niet threadveilig; deel hetzelfde bestand niet tussen meerdere threads.
oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.LogFile.FileName := 'C:\Logs\http2client.log';
oHTTP2.LogFile.Enabled := True;