TsgcHTTP2Client › Properties › Throttle
HTTP/2 소켓이 송수신하는 초당 비트 수를 제한합니다.
__property TsgcTCPThrottle * Throttle;
Enabled=False
Throttle을 사용하여 HTTP/2 클라이언트의 발신 및 수신 대역폭을 제한하십시오. 기능을 활성화하고 원하는 초당 비트 수를 설정하십시오. 전송 계층은 제한을 유지하기 위해 읽기/쓰기 작업을 일시 중지합니다. HTTP/2 스트리밍 또는 대용량 다운로드를 테스트할 때 느린 네트워크를 시뮬레이션하고, 동일한 프로세스에서 실행되는 여러 HTTP/2 클라이언트 간에 업스트림 대역폭을 공유하는 데 유용합니다.
oHTTP2 = new TsgcHTTP2Client();
oHTTP2->Host = "http2.akamai.com";
oHTTP2->Port = 443;
oHTTP2->TLS = true;
oHTTP2->Throttle->Enabled = true;
oHTTP2->Throttle->BitsPerSec = 256 * 1024;