TsgcWebSocketServer_HTTPAPIPropiedades › Active

Active Propiedad

Inicia o detiene el listener HTTP.sys, registrando la URL configurada en el controlador del kernel de Windows.

Sintaxis

property Active: Boolean read GetActive write SetActive default False;

Valor Predeterminado

False

Observaciones

Establezca Active en True para registrar la URL construida a partir de Host/Port (o las entradas en Bindings) con el controlador http.sys y comenzar a aceptar conexiones; establecerlo de nuevo en False anula el registro de la URL y detiene el listener. De forma predeterminada, el componente requiere que el proceso se ejecute con derechos administrativos porque la reserva de URL necesita privilegios elevados. Si la URL ya ha sido reservada externamente (por ejemplo con netsh http add urlacl), deshabilite BindingOptions.ConfigureSSLCertificate para que el servidor pueda iniciarse sin ser Administrador.

Ejemplo


oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;

Volver a Propiedades