TsgcHTTP3Client › Methoden › CancelPush

CancelPush Methode

Annuleert een HTTP/3 server-push die de client niet wil ontvangen.

Syntaxis

procedure CancelPush(aPushId: Int64);

Parameters

NaamTypeBeschrijving
aPushIdInt64Identifier van de server-push die geannuleerd moet worden, zoals aangekondigd op OnPushPromise.

Opmerkingen

CancelPush verstuurt een CANCEL_PUSH-frame op de besturingsstroom (RFC 9114 Sectie 7.2.3), waarmee de server wordt verteld dat de client niet geïnteresseerd is in de push geïdentificeerd door aPushId. Gebruik het vanuit OnPushPromise wanneer de beloofde resource al in de cache staat of anderszins niet nodig is, zodat de server kan stoppen met verzenden en de bijbehorende stream kan vrijgeven. De maximale push-id die de client bereid is te accepteren wordt bestuurd met SetMaxPushId.

Voorbeeld


oClient.CancelPush(0);

Terug naar methoden