TsgcHTTPServer › Właściwości › Charset
Zestaw znaków stosowany w nagłówku Content-Type odpowiedzi serwowanych automatycznie z DocumentRoot.
property Charset: string read FCharset write FCharset;
(pusty ciąg znaków)
Charset jest przekazywany do bazowej odpowiedzi Indy jako AResponseInfo.Charset za każdym razem, gdy plik jest serwowany automatycznie z DocumentRoot, dzięki czemu przeglądarki wiedzą, jak zdekodować bajty pliku (na przykład utf-8 lub iso-8859-1). Nie ma wpływu na odpowiedzi budowane samodzielnie wewnątrz OnCommandGet / OnCommandOther — w takim przypadku ustaw AResponseInfo.Charset bezpośrednio w procedurze obsługi. Pozostaw Charset puste, aby użyć domyślnego ustawienia Indy.
oServer := TsgcHTTPServer.Create(nil);
oServer.DocumentRoot := 'c:\www\files';
oServer.Charset := 'utf-8';
oServer.Active := true;