TsgcHTTPServer › Propiedades › Charset
Charset aplicado a la cabecera Content-Type de las respuestas servidas automáticamente desde DocumentRoot.
property Charset: string read FCharset write FCharset;
(cadena vacía)
Charset se pasa a la respuesta de Indy subyacente como AResponseInfo.Charset cada vez que un archivo se sirve automáticamente desde DocumentRoot, de modo que los navegadores sepan cómo decodificar los bytes del archivo (por ejemplo utf-8 o iso-8859-1). No tiene efecto en las respuestas que usted mismo construye dentro de OnCommandGet / OnCommandOther — establezca AResponseInfo.Charset directamente en el manejador para esos casos. Deje Charset vacío para usar el valor predeterminado de Indy.
oServer := TsgcHTTPServer.Create(nil);
oServer.DocumentRoot := 'c:\www\files';
oServer.Charset := 'utf-8';
oServer.Active := true;