TsgcHTTP3Server › Métodos › Start

Start Método

Inicia el listener QUIC y comienza a aceptar conexiones HTTP/3.

Sintaxis

procedure Start;

Observaciones

Start carga OpenSSL, crea el contexto del servidor QUIC a partir del certificado y la clave privada en QUICOptions.SSLOptions, enlaza un socket UDP a Port e inicia el listener en segundo plano que acepta conexiones y despacha el evento OnH3Request. El certificado y la clave son obligatorios; si falta alguno o no coinciden, Start genera una excepción. El listener QUIC nativo requiere OpenSSL 3.5 o posterior. Llame a Stop para apagar el servidor.

Ejemplo


oServer := TsgcHTTP3Server.Create(nil);
oServer.Port := 443;
oServer.QUICOptions.SSLOptions.CertFile := 'cert.pem';
oServer.QUICOptions.SSLOptions.KeyFile := 'key.pem';
oServer.OnH3Request := OnH3RequestEvent;
oServer.Start;

Volver a Métodos