TsgcWebSocketHTTPServerWłaściwości › DocumentRoot

DocumentRoot Właściwość

Katalog obsługiwany przez wbudowany serwer HTTP dla plików statycznych (HTML, JavaScript, CSS, obrazy itp.).

Składnia

property DocumentRoot: String read GetDocumentRoot write FDocumentRoot;

Wartość domyślna

(pusty ciąg znaków)

Uwagi

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.

Przykład


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

Wróć do Właściwości