TsgcHTTPServer › Właściwości › Charset

Charset Właściwość

Zestaw znaków stosowany w nagłówku Content-Type odpowiedzi serwowanych automatycznie z DocumentRoot.

Składnia

property Charset: string read FCharset write FCharset;

Wartość domyślna

(pusty ciąg znaków)

Uwagi

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.

Przykład


oServer := TsgcHTTPServer.Create(nil);
oServer.DocumentRoot := 'c:\www\files';
oServer.Charset := 'utf-8';
oServer.Active := true;

Wróć do Właściwości