TsgcWebSocketLoadBalancerServerMétodos › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Método

Elimina la regla de Server Push HTTP/2 registrada previamente en el equilibrador de carga para la ruta de solicitud indicada.

Sintaxis

procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);

Parámetros

NombreTipoDescripción
aPathMatchconst StringRuta de solicitud cuya regla de push-promise debe eliminarse, utilizando el mismo valor pasado originalmente a PushPromiseAddPreLoadLinks (por ejemplo, /index.html).

Observaciones

PushPromiseRemovePreLoadLinks localiza la entrada almacenada para aPathMatch en la tabla interna de push-promise del balanceador de carga y la elimina, de modo que las solicitudes HTTP/2 posteriores para esa ruta se sirven sin ninguna trama PUSH_PROMISE. La búsqueda es una coincidencia exacta con el valor proporcionado originalmente a PushPromiseAddPreLoadLinks; las llamadas para rutas que nunca fueron registradas (o que ya han sido eliminadas) se ignoran silenciosamente. Consulte HTTP/2 Server Push para obtener una descripción completa del flujo de trabajo de push-promise.

Ejemplo


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

Volver a Métodos