TsgcHTTP3Client › Metodi › CancelPush

CancelPush Metodo

Annulla un server push HTTP/3 che il client non vuole ricevere.

Sintassi

procedure CancelPush(aPushId: Int64);

Parametri

NomeTipoDescrizione
aPushIdInt64Identificatore del server push da annullare, come annunciato su OnPushPromise.

Note

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.

Esempio


oClient.CancelPush(0);

Torna ai Metodi