TsgcHTTP2ClientEigenschappen › LogFile

LogFile Eigenschap

Slaat inkomende en uitgaande HTTP/2-frames op in een bestand, nuttig voor foutopsporing op draadbindingsniveau.

Syntaxis

__property TsgcTCPLogFile * LogFile;

Standaardwaarde

Enabled=False

Opmerkingen

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.

Voorbeeld


oHTTP2 = new TsgcHTTP2Client();
oHTTP2->Host = "http2.akamai.com";
oHTTP2->Port = 443;
oHTTP2->TLS = true;
oHTTP2->LogFile->FileName = "C:\\Logs\\http2client.log";
oHTTP2->LogFile->Enabled = true;

Terug naar Properties