TsgcHTTP2Client속성 › LogFile

LogFile 속성

인바운드 및 아웃바운드 HTTP/2 프레임을 파일에 유지하며, 와이어 레벨 디버깅에 유용합니다.

구문

__property TsgcTCPLogFile * LogFile;

기본값

Enabled=False

설명

Enabled=True를 설정하고 FileName을 출력 로그의 전체 경로로 설정하십시오. HTTP/2 소켓에서 송수신되는 모든 바이트가 파일에 추가되므로 요청/응답 헤더(구성 요소에서 HPACK 디코딩됨)와 DATA 프레임 페이로드를 모두 검사할 수 있습니다. 로그 파일에 대한 액세스는 스레드 안전하지 않으므로 여러 스레드 간에 동일한 파일을 공유하지 마십시오.

예제


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;

속성으로 돌아가기