TsgcWebSocketHTTPServer › Propriétés › DocumentRoot
Répertoire servi par le serveur HTTP intégré pour les fichiers statiques (HTML, JavaScript, CSS, images, etc.).
property DocumentRoot: String read GetDocumentRoot write FDocumentRoot;
(chaîne vide)
Définissez DocumentRoot sur le dossier local contenant les ressources statiques que le serveur HTTP est autorisé à distribuer. Lorsqu'un client demande un chemin de document, le serveur concatène DocumentRoot avec l'URI de la requête et, si le fichier résultant existe, le retourne directement sans déclencher l'événement OnCommandGet. Laissez la propriété vide pour désactiver la distribution automatique des fichiers afin que chaque requête soit traitée par programme. Les barres obliques finales ou les barres obliques inverses sont supprimées automatiquement.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.DocumentRoot := 'c:\www';
oServer.Active := true;