TsgcHTTPServer › Özellikler › Charset

Charset Özellik

DocumentRoot'tan otomatik olarak sunulan yanıtların Content-Type başlığına uygulanan karakter kümesi.

Sözdizimi

property Charset: string read FCharset write FCharset;

Varsayılan Değer

(boş dize)

Remarks

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.

Örnek


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

Özelliklere Dön