TsgcWebSocketHTTPServer › 메서드 › PushPromiseRemovePreLoadLinks
주어진 요청 경로에 대해 이전에 등록된 HTTP/2 Server Push 규칙을 제거합니다.
procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);
| Name | Type | 설명 |
|---|---|---|
aPathMatch | const String | push-promise 규칙을 제거해야 하는 요청 경로로, 원래 PushPromiseAddPreLoadLinks에 전달된 것과 동일한 값을 사용합니다(예: /index.html). |
PushPromiseRemovePreLoadLinks는 aPathMatch에 대해 저장된 항목을 내부 push-promise 테이블에서 찾아 삭제하므로, 해당 경로에 대한 이후 HTTP/2 요청은 PUSH_PROMISE 프레임 없이 제공됩니다. 조회는 원래 PushPromiseAddPreLoadLinks에 제공된 값과 정확히 일치해야 합니다. 등록된 적이 없는(또는 이미 제거된) 경로에 대한 호출은 조용히 무시됩니다. push-promise 워크플로의 전체 개요는 HTTP/2 Server Push를 참조하십시오.
oServer.PushPromiseRemovePreLoadLinks('/index.html');