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