TsgcWebSocketLoadBalancerServerMethoden › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Method

Verwijdert de eerder geregistreerde HTTP/2 Server Push-regel op de load balancer voor het opgegeven aanvraagpad.

Syntaxis

procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);

Parameters

NaamTypeBeschrijving
aPathMatchconst StringAanvraagpad waarvan de push-promise-regel moet worden verwijderd, met dezelfde waarde die oorspronkelijk aan PushPromiseAddPreLoadLinks is doorgegeven (bijvoorbeeld /index.html).

Opmerkingen

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.

Voorbeeld


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

Terug naar methoden