TsgcHTTP3Client › 메서드 › CancelPush

CancelPush 메서드

클라이언트가 수신하기를 원하지 않는 HTTP/3 서버 푸시를 취소합니다.

구문

procedure CancelPush(aPushId: Int64);

Parameters

NameType설명
aPushIdInt64OnPushPromise에서 알려진 대로 취소할 서버 푸시의 식별자입니다.

설명

CancelPush는 제어 스트림에 CANCEL_PUSH 프레임을 보내(RFC 9114 7.2.3절), aPushId로 식별되는 푸시에 클라이언트가 관심이 없음을 서버에 알립니다. 약속된 리소스가 이미 캐시되어 있거나 필요하지 않은 경우 OnPushPromise에서 이를 사용하여 서버가 전송을 중단하고 관련 스트림을 해제할 수 있도록 하십시오. 클라이언트가 수락할 의향이 있는 최대 push id는 SetMaxPushId로 제어됩니다.

예제


oClient.CancelPush(0);

메서드로 돌아가기