TsgcHTTP3Client › Méthodes › CancelPush
Annule un push serveur HTTP/3 que le client ne souhaite pas recevoir.
procedure CancelPush(aPushId: Int64);
| Nom | Type | Description |
|---|---|---|
aPushId | Int64 | Identifiant du push serveur à annuler, tel qu'annoncé dans OnPushPromise. |
CancelPush envoie une trame CANCEL_PUSH sur le flux de contrôle (RFC 9114 Section 7.2.3), indiquant au serveur que le client n'est pas intéressé par le push identifié par aPushId. Utilisez-le depuis OnPushPromise lorsque la ressource promise est déjà en cache ou n'est pas nécessaire, afin que le serveur puisse cesser de l'envoyer et libérer le flux associé. L'identifiant de push maximum que le client est prêt à accepter est contrôlé avec SetMaxPushId.
oClient.CancelPush(0);