TsgcHTTPServer › Özellikler › Charset
DocumentRoot'tan otomatik olarak sunulan yanıtların Content-Type başlığına uygulanan karakter kümesi.
property Charset: string read FCharset write FCharset;
(boş dize)
DocumentRoot'tan bir dosya otomatik olarak sunulduğunda Charset, alttaki Indy yanıtına AResponseInfo.Charset olarak geçirilir, böylece tarayıcılar dosyanın baytlarını nasıl çözeceğini bilir (örneğin utf-8 veya iso-8859-1). Bunun, OnCommandGet / OnCommandOther içinde kendi oluşturduğunuz yanıtlar üzerinde hiçbir etkisi yoktur — bunlar için AResponseInfo.Charset'i doğrudan işleyicide ayarlayın. Indy'nin kendi varsayılanını kullanmak için Charset'i boş bırakın.
oServer := TsgcHTTPServer.Create(nil);
oServer.DocumentRoot := 'c:\www\files';
oServer.Charset := 'utf-8';
oServer.Active := true;