TsgcWebSocketHTTPServer › Methoden › PushPromiseRemovePreLoadLinks
Verwijdert de eerder geregistreerde HTTP/2 Server Push-regel voor het opgegeven verzoekpad.
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 lokaliseert de vermelding die voor aPathMatch in de interne push-promise-tabel is opgeslagen en verwijdert deze, zodat daaropvolgende HTTP/2-aanvragen voor dat pad worden bediend zonder PUSH_PROMISE-frames. De lookup is een exacte match met de waarde die oorspronkelijk aan PushPromiseAddPreLoadLinks is doorgegeven; 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');