TsgcHTTP3Client › Metodi › CancelPush
Annulla un server push HTTP/3 che il client non vuole ricevere.
procedure CancelPush(aPushId: Int64);
| Nome | Tipo | Descrizione |
|---|---|---|
aPushId | Int64 | Identificatore del server push da annullare, come annunciato su OnPushPromise. |
CancelPush invia un frame CANCEL_PUSH sullo stream di controllo (RFC 9114 Sezione 7.2.3), comunicando al server che il client non è interessato al push identificato da aPushId. Utilizzarlo da OnPushPromise quando la risorsa promessa è già nella cache o comunque non necessaria, in modo che il server possa smettere di inviarla e liberare lo stream associato. Il push id massimo che il client è disposto ad accettare è controllato con SetMaxPushId.
oClient.CancelPush(0);