TsgcWebSocketLoadBalancerServer메서드 › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Method

주어진 요청 경로에 대해 로드 밸런서에 이전에 등록된 HTTP/2 Server Push 규칙을 제거합니다.

구문

procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);

Parameters

NameType설명
aPathMatchconst Stringpush-promise 규칙을 제거해야 하는 요청 경로로, 원래 PushPromiseAddPreLoadLinks에 전달된 것과 동일한 값을 사용합니다(예: /index.html).

설명

PushPromiseRemovePreLoadLinks는 로드 밸런서의 내부 push-promise 테이블에서 aPathMatch에 대해 저장된 항목을 찾아 삭제하므로, 해당 경로에 대한 후속 HTTP/2 요청은 PUSH_PROMISE 프레임 없이 제공됩니다. 조회는 원래 PushPromiseAddPreLoadLinks에 제공된 값과의 정확한 매칭입니다. 등록된 적이 없는(또는 이미 제거된) 경로에 대한 호출은 자동으로 무시됩니다. push-promise 워크플로의 전체 개요는 HTTP/2 Server Push를 참조하십시오.

예제


oServer.PushPromiseRemovePreLoadLinks('/index.html');

메서드로 돌아가기