TsgcWebSocketServer_HTTPAPI › Özellikler › Active
HTTP.sys dinleyicisini başlatır veya durdurur, yapılandırılmış URL'yi Windows çekirdek sürücüsüne kaydeder.
property Active: Boolean read GetActive write SetActive default False;
False
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.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;