TsgcHTTPServer › Propriedades › Charset

Charset Propriedade

Charset aplicado ao cabeçalho Content-Type das respostas entregues automaticamente a partir de DocumentRoot.

Sintaxe

property Charset: string read FCharset write FCharset;

Valor Padrão

(string vazia)

Observações

Charset é repassado à resposta Indy subjacente como AResponseInfo.Charset sempre que um arquivo é entregue automaticamente a partir de DocumentRoot, para que os navegadores saibam como decodificar os bytes do arquivo (por exemplo, utf-8 ou iso-8859-1). Não tem efeito nas respostas que você mesmo constrói dentro de OnCommandGet / OnCommandOther — defina AResponseInfo.Charset diretamente no manipulador nesses casos. Deixe Charset vazio para usar o padrão do próprio Indy.

Exemplo


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

Voltar para Propriedades