TsgcWebSocketLoadBalancerServer › Methoden › PushPromiseRemovePreLoadLinks
Verwijdert de eerder geregistreerde HTTP/2 Server Push-regel op de load balancer voor het opgegeven aanvraagpad.
procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);
| Naam | Type | Beschrijving |
|---|---|---|
aPathMatch | const String | Aanvraagpad waarvan de push-promise-regel moet worden verwijderd, met dezelfde waarde die oorspronkelijk aan PushPromiseAddPreLoadLinks is doorgegeven (bijvoorbeeld /index.html). |
PushPromiseRemovePreLoadLinks zoekt het item op dat is opgeslagen voor aPathMatch in de interne push-promise-tabel van de load balancer en verwijdert het, zodat daaropvolgende HTTP/2-verzoeken voor dat pad worden bediend zonder PUSH_PROMISE-frames. De opzoeking is een exacte overeenkomst met de waarde die oorspronkelijk is opgegeven aan PushPromiseAddPreLoadLinks; aanroepen voor paden die nooit zijn geregistreerd (of al zijn verwijderd) worden stilzwijgend genegeerd. Zie HTTP/2 Server Push voor een volledig overzicht van de push-promise-workflow.
oServer.PushPromiseRemovePreLoadLinks('/index.html');