TsgcWebSocketHTTPServer메서드 › PushPromiseRemovePreLoadLinks

PushPromiseRemovePreLoadLinks Method

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

구문

procedure PushPromiseRemovePreLoadLinks(const aPathMatch: String);

Parameters

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

설명

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

예제


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

메서드로 돌아가기