TsgcHTTPServer › Propriétés › Charset

Charset Propriété

Jeu de caractères appliqué à l'en-tête Content-Type des réponses servies automatiquement depuis DocumentRoot.

Syntaxe

property Charset: string read FCharset write FCharset;

Valeur par défaut

(chaîne vide)

Remarques

Charset est transmis à la réponse Indy sous-jacente en tant que AResponseInfo.Charset chaque fois qu'un fichier est servi automatiquement depuis DocumentRoot, afin que les navigateurs sachent comment décoder les octets du fichier (par exemple utf-8 ou iso-8859-1). Cela n'a aucun effet sur les réponses que vous construisez vous-même dans OnCommandGet / OnCommandOther : définissez AResponseInfo.Charset directement dans le gestionnaire pour celles-ci. Laissez Charset vide pour utiliser la valeur par défaut d'Indy.

Exemple


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

Retour aux propriétés