TsgcHTTP3Client › Métodos › CancelPush

CancelPush Método

Cancela um server push HTTP/3 que o cliente não deseja receber.

Sintaxe

procedure CancelPush(aPushId: Int64);

Parâmetros

NameTypeDescrição
aPushIdInt64Identificador do server push a cancelar, conforme anunciado em OnPushPromise.

Observações

CancelPush envia um frame CANCEL_PUSH no stream de controle (RFC 9114 Seção 7.2.3), informando ao servidor que o cliente não está interessado no push identificado por aPushId. Use-o em OnPushPromise quando o recurso prometido já estiver em cache ou não for necessário, para que o servidor possa parar de enviá-lo e liberar o stream associado. O push id máximo que o cliente está disposto a aceitar é controlado com SetMaxPushId.

Exemplo


oClient.CancelPush(0);

Voltar para Métodos