TsgcHTTP3Client › Métodos › TraceAsync

TraceAsync Método

Envía una solicitud HTTP/3 TRACE no bloqueante; la respuesta llega en OnResponse.

Sintaxis

procedure TraceAsync(const aURL: string);

Parámetros

NombreTipoDescripción
aURLconst stringURL absoluta a la que se envía la solicitud TRACE.

Observaciones

TraceAsync envía una solicitud HTTP/3 TRACE y retorna inmediatamente, sin bloquear el hilo que la invoca. Cuando se ha recibido la respuesta completa, se entrega en el evento OnResponse; si la solicitud falla, se activa OnError en su lugar. TRACE realiza una prueba de bucle de retorno del mensaje a lo largo de la ruta hacia el recurso; muchos servidores lo deshabilitan por razones de seguridad. Para una llamada bloqueante que devuelve el cuerpo directamente, use Trace.

Ejemplo


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

Volver a Métodos