TsgcWebSocketHTTPServer › Eigenschappen › DocumentRoot
Map die door de ingebouwde HTTP-server wordt gebruikt voor statische bestanden (HTML, JavaScript, CSS, afbeeldingen, enz.).
__property UnicodeString DocumentRoot;
(lege tekenreeks)
Stel DocumentRoot in op de lokale map die de statische assets bevat die de HTTP-server mag verzenden. Wanneer een client een documentpad opvraagt, koppelt de server DocumentRoot aan de verzoek-URI en, als het resulterende bestand bestaat, retourneert het dit direct zonder de OnCommandGet-gebeurtenis te activeren. Laat de eigenschap leeg om automatische bestandsverzending uit te schakelen zodat elk verzoek programmatisch wordt afgehandeld. Afsluitende slashes of backslashes worden automatisch verwijderd.
oServer = new TsgcWebSocketHTTPServer();
oServer->Port = 80;
oServer->DocumentRoot = "c:\\www";
oServer->Active = true;