TsgcWebSocketHTTPServer › Méthodes › PushPromiseRemovePreLoadLinks
Supprime la règle de Server Push HTTP/2 précédemment enregistrée pour le chemin de requête donné.
procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);
| Nom | Type | Description |
|---|---|---|
aPathMatch
| const String
| Chemin de requête dont la règle push-promise doit être supprimée, en utilisant la même valeur passée à l'origine à PushPromiseAddPreLoadLinks (par exemple /index.html). |
PushPromiseRemovePreLoadLinks localise l'entrée stockée pour aPathMatch dans la table de push-promise interne et la supprime, de sorte que les requêtes HTTP/2 ultérieures pour ce chemin sont servies sans aucune trame PUSH_PROMISE. La recherche est une correspondance exacte avec la valeur fournie à l'origine à PushPromiseAddPreLoadLinks ; les appels pour des chemins qui n'ont jamais été enregistrés (ou qui ont déjà été supprimés) sont ignorés silencieusement. Voir HTTP/2 Server Push pour une présentation complète du flux de travail des push-promises.
oServer.PushPromiseRemovePreLoadLinks('/index.html');