TsgcHTTP3Client › 메서드 › TraceAsync

TraceAsync 메서드

논블로킹 HTTP/3 TRACE 요청을 보냅니다. 응답은 OnResponse에서 도착합니다.

구문

procedure TraceAsync(const aURL: string);

Parameters

NameType설명
aURLconst stringTRACE 요청이 전송되는 절대 URL.

설명

TraceAsync는 HTTP/3 TRACE 요청을 보내고 호출 스레드를 차단하지 않고 즉시 반환합니다. 전체 응답이 수신되면 OnResponse 이벤트로 전달되고, 요청이 실패하면 OnError가 대신 발생합니다. TRACE는 리소스로의 경로를 따라 메시지 루프백 테스트를 수행합니다. 많은 서버에서 보안상의 이유로 비활성화되어 있습니다. 본문을 직접 반환하는 차단 호출의 경우 Trace를 사용하십시오.

예제


oClient.OnResponse := OnResponseEvent;
oClient.TraceAsync('https://api.example.com/v1/users');

메서드로 돌아가기