TsgcWebSocketHTTPServerPropriedades › DocumentRoot

DocumentRoot Propriedade

Diretório servido pelo servidor HTTP integrado para arquivos estáticos (HTML, JavaScript, CSS, imagens, etc.).

Sintaxe

property DocumentRoot: String read GetDocumentRoot write FDocumentRoot;

Valor Padrão

(string vazia)

Observações

Defina DocumentRoot como a pasta local que contém os ativos estáticos que o servidor HTTP tem permissão para despachar. Quando um cliente solicita um caminho de documento, o servidor concatena DocumentRoot com a URI da requisição e, se o arquivo resultante existir, o retorna diretamente sem disparar o evento OnCommandGet. Deixe a propriedade vazia para desabilitar o despacho automático de arquivos, de modo que cada requisição seja tratada programaticamente. Barras ou contrabarras finais são removidas automaticamente.

Exemplo


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

Voltar para Propriedades