TsgcWebSocketHTTPServerMetodi › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Metodo

Rimuove la regola di Server Push HTTP/2 precedentemente registrata per il percorso di richiesta specificato.

Sintassi

procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);

Parametri

NomeTipoDescrizione
aPathMatchconst StringPercorso della richiesta la cui regola push-promise deve essere rimossa, utilizzando lo stesso valore originariamente passato a PushPromiseAddPreLoadLinks (ad esempio /index.html).

Note

PushPromiseRemovePreLoadLinks individua la voce memorizzata per aPathMatch nella tabella interna delle push-promise e la elimina, in modo che le successive richieste HTTP/2 per quel percorso vengano servite senza frame PUSH_PROMISE. La ricerca è una corrispondenza esatta con il valore originariamente fornito a PushPromiseAddPreLoadLinks; le chiamate per percorsi che non sono mai stati registrati (o che sono già stati rimossi) vengono silenziosamente ignorate. Vedere Server Push HTTP/2 per una panoramica completa del flusso di lavoro delle push-promise.

Esempio


oServer.PushPromiseRemovePreLoadLinks('/index.html');

Torna ai Metodi