TsgcWebSocketHTTPServer › Właściwości › DocumentRoot
Katalog obsługiwany przez wbudowany serwer HTTP dla plików statycznych (HTML, JavaScript, CSS, obrazy itp.).
property DocumentRoot: String read GetDocumentRoot write FDocumentRoot;
(pusty ciąg znaków)
Właściwość DocumentRoot należy ustawić na folder lokalny zawierający zasoby statyczne, które serwer HTTP może wysyłać. Gdy klient żąda ścieżki dokumentu, serwer łączy DocumentRoot z identyfikatorem URI żądania i jeśli wynikowy plik istnieje, zwraca go bezpośrednio bez wywoływania zdarzenia OnCommandGet. Pozostawienie właściwości pustej wyłącza automatyczne wysyłanie plików, dzięki czemu każde żądanie jest obsługiwane programowo. Końcowe ukośniki lub ukośniki odwrotne są automatycznie usuwane.
oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Port := 80;
oServer.DocumentRoot := 'c:\www';
oServer.Active := true;