TsgcWebSocketLoadBalancerServerMethods › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Yöntem

Verilen istek yolu için yük dengeleyicide daha önce kaydedilen HTTP/2 Server Push kuralını kaldırır.

Sözdizimi

procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);

Parametreler

NameTypeAçıklama
aPathMatchconst StringPush-promise kuralı kaldırılacak istek yolu, PushPromiseAddPreLoadLinks'e başlangıçta geçirilen aynı değer kullanılarak (örneğin /index.html).

Remarks

PushPromiseRemovePreLoadLinks, aPathMatch için yük dengeleyicinin dahili push-promise tablosunda saklanan girişi bulur ve siler, böylece o yol için sonraki HTTP/2 istekleri herhangi bir PUSH_PROMISE çerçevesi olmadan sunulur. Arama, başlangıçta PushPromiseAddPreLoadLinks'e sağlanan değere karşı tam eşleşmedir; hiç kaydedilmemiş (veya zaten kaldırılmış) yollar için çağrılar sessizce yok sayılır. Push-promise iş akışına tam bir genel bakış için HTTP/2 Server Push'a bakın.

Örnek


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

Yöntemlere Dön