TsgcHTTP2Client › 属性 › LogFile
将入站和出站 HTTP/2 帧持久化到文件,用于线路级调试。
property LogFile: TsgcTCPLogFile read GetLogFile write SetLogFile;
Enabled=False
将 Enabled=True 和 FileName 设置为输出日志的完整路径。HTTP/2 套接字上发送或接收的每个字节都会追加到文件中,因此可以检查请求/响应标头(在组件中经 HPACK 解码)和 DATA 帧负载。日志文件的访问不是线程安全的,不要在多个线程间共享同一文件。
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;