TsgcWebSocketServer_HTTPAPIÖzellikler › Active

Active Özellik

HTTP.sys dinleyicisini başlatır veya durdurur, yapılandırılmış URL'yi Windows çekirdek sürücüsüne kaydeder.

Sözdizimi

property Active: Boolean read GetActive write SetActive default False;

Varsayılan Değer

False

Remarks

Host/Port'tan (veya Bindings'teki girişlerden) oluşturulan URL'yi http.sys sürücüsüne kaydetmek ve bağlantıları kabul etmeye başlamak için Active'i True olarak ayarlayın; tekrar False olarak ayarlamak URL'nin kaydını kaldırır ve dinleyiciyi durdurur. Varsayılan olarak, URL ayırma yükseltilmiş ayrıcalıklar gerektirdiğinden bileşen işlemin yönetici haklarıyla çalışmasını gerektirir. URL zaten harici olarak ayrılmışsa (örneğin netsh http add urlacl ile), sunucunun Admin olmadan başlayabilmesi için BindingOptions.ConfigureSSLCertificate'i devre dışı bırakın.

Örnek


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

Özelliklere Dön