TsgcHTTPServer › Eigenschappen › Charset
Charset dat wordt toegepast op de Content-Type-header van responsen die automatisch vanuit DocumentRoot worden geserveerd.
property Charset: string read FCharset write FCharset;
(lege tekenreeks)
Charset wordt doorgegeven aan de onderliggende Indy-respons als AResponseInfo.Charset wanneer een bestand automatisch wordt geserveerd vanuit DocumentRoot, zodat browsers weten hoe ze de bytes van het bestand moeten decoderen (bijvoorbeeld utf-8 of iso-8859-1). Het heeft geen effect op responsen die u zelf opbouwt binnen OnCommandGet / OnCommandOther — stel daarvoor AResponseInfo.Charset rechtstreeks in de handler in. Laat Charset leeg om de standaardinstelling van Indy zelf te gebruiken.
oServer := TsgcHTTPServer.Create(nil);
oServer.DocumentRoot := 'c:\www\files';
oServer.Charset := 'utf-8';
oServer.Active := true;