TsgcHTTP2Client › Properties › Throttle
Beperkt het aantal bits per seconde dat door de HTTP/2-socket wordt verzonden of ontvangen.
__property TsgcTCPThrottle * Throttle;
Enabled=False
Gebruik Throttle om de uitgaande en inkomende bandbreedte van de HTTP/2-client te beperken. Schakel de functie in en stel de gewenste bits per seconde in; de transportlaag pauzeert lees-/schrijfbewerkingen om binnen de limiet te blijven. Nuttig om trage netwerken te simuleren bij het testen van HTTP/2-streaming of grote downloads, en om upstreambreedte te delen tussen meerdere HTTP/2-clients die in hetzelfde proces worden uitgevoerd.
oHTTP2 = new TsgcHTTP2Client();
oHTTP2->Host = "http2.akamai.com";
oHTTP2->Port = 443;
oHTTP2->TLS = true;
oHTTP2->Throttle->Enabled = true;
oHTTP2->Throttle->BitsPerSec = 256 * 1024;