TsgcHTTP2Client메서드 › ConnectAsync

ConnectAsync 메서드

HTTP/2 세션을 열고 논블로킹 GET을 보냅니다. 응답은 OnHTTP2Response로 라우팅됩니다.

구문

procedure ConnectAsync(const aURL: string);

Parameters

NameType설명
aURLconst string초기 GET 요청에 사용되는 절대 URL입니다. 스킴은 전송이 TLS 암호화되는지(h2) 평문인지(h2c)를 결정합니다.

설명

Connect와 달리 이 변형은 요청을 디스패치한 후 즉시 반환합니다. 응답 본문과 헤더는 OnHTTP2Response 이벤트를 통해 비동기적으로 전달되며, 호출 스레드가 동일한 멀티플렉싱된 세션에서 추가 요청을 발행할 수 있도록 유지합니다.

예제

oClient.OnHTTP2Response := OnHTTP2ResponseEvent;
oClient.ConnectAsync('https://api.example.com/status');

메서드로 돌아가기