TsgcWebSocketLoadBalancerServer › Metodi › PushPromiseRemovePreLoadLinks
Rimuove la regola di Server Push HTTP/2 precedentemente registrata sul load balancer per il percorso della richiesta specificato.
procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);
| Nome | Tipo | Descrizione |
|---|---|---|
aPathMatch | const String | Percorso della richiesta la cui regola push-promise deve essere rimossa, utilizzando lo stesso valore originariamente passato a PushPromiseAddPreLoadLinks (ad esempio /index.html). |
PushPromiseRemovePreLoadLinks individua la voce memorizzata per aPathMatch nella tabella push-promise interna del load balancer 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 mai registrati (o già rimossi) vengono ignorate silenziosamente. Vedere HTTP/2 Server Push per una panoramica completa del flusso di lavoro push-promise.
oServer.PushPromiseRemovePreLoadLinks('/index.html');