TsgcWebSocketHTTPServerYöntemler › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Yöntem

Verilen istek yolu için daha önce kaydedilmiş 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, dahili push-promise tablosunda aPathMatch için saklanan girdiyi bulur ve siler, böylece o yol için sonraki HTTP/2 istekleri hiçbir PUSH_PROMISE çerçevesi olmadan sunulur. Arama, PushPromiseAddPreLoadLinks öğesine başlangıçta sağlanan değere karşı tam bir 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 ilişkin tam bir genel bakış için HTTP/2 Server Push bölümüne bakınız.

Örnek


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

Yöntemlere Dön