TsgcHTTP2Client › Propiedades › LogFile
Persiste los marcos HTTP/2 entrantes y salientes en un archivo, útil para depuración a nivel de wire.
property LogFile: TsgcTCPLogFile read GetLogFile write SetLogFile;
Enabled=False
Establezca Enabled=True y FileName con la ruta completa del registro de salida. Cada byte enviado o recibido en el socket HTTP/2 se añade al archivo, por lo que se pueden inspeccionar tanto las cabeceras de solicitud/respuesta (decodificadas por HPACK en el componente) como las cargas útiles de los frames DATA. El acceso al archivo de registro no es seguro para subprocesos; no comparta el mismo archivo entre varios subprocesos.
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;