TsgcWebSocketHTTPServerEigenschappen › DocumentRoot

DocumentRoot Eigenschap

Map die door de ingebouwde HTTP-server wordt gebruikt voor statische bestanden (HTML, JavaScript, CSS, afbeeldingen, enz.).

Syntaxis

property DocumentRoot: String read GetDocumentRoot write FDocumentRoot;

Standaardwaarde

(lege tekenreeks)

Opmerkingen

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.

Voorbeeld


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.DocumentRoot := 'c:\www';
oServer.Active := true;

Terug naar eigenschappen