TsgcWebSocketHTTPServer › Métodos › PushPromiseRemovePreLoadLinks
Elimina la regla de Server Push HTTP/2 registrada previamente para la ruta de solicitud indicada.
procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);
| Nombre | Tipo | Descripción |
|---|---|---|
aPathMatch | const String | Ruta de solicitud cuya regla de push-promise debe eliminarse, utilizando el mismo valor pasado originalmente a PushPromiseAddPreLoadLinks (por ejemplo, /index.html). |
PushPromiseRemovePreLoadLinks localiza la entrada almacenada para aPathMatch en la tabla interna de push-promise y la elimina, de modo que las solicitudes HTTP/2 posteriores para esa ruta se sirven sin ningún frame 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 general completa del flujo de trabajo de push-promise.
oServer.PushPromiseRemovePreLoadLinks('/index.html');