TsgcWebSocketHTTPServer › メソッド › PushPromiseRemovePreLoadLinks
指定されたリクエストパスに対して以前に登録された HTTP/2 Server Push ルールを削除します。
procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);
| 名前 | タイプ | 説明 |
|---|---|---|
aPathMatch | const String | 削除するプッシュプロミスルールのリクエストパス。PushPromiseAddPreLoadLinks に渡したのと同じ値を使用します(例: /index.html)。 |
PushPromiseRemovePreLoadLinks は、内部プッシュプロミステーブルの aPathMatch のエントリを特定して削除します。その後、そのパスへの HTTP/2 リクエストは PUSH_PROMISE フレームなしで処理されます。ルックアップは PushPromiseAddPreLoadLinks に元々指定された値と完全一致します。登録されていないパス(またはすでに削除されたパス)への呼び出しは無視されます。プッシュプロミスワークフローの完全な概要については HTTP/2 サーバープッシュを参照してください。
oServer.PushPromiseRemovePreLoadLinks('/index.html');