GlobalizationSection.RequestEncoding Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
HTTP isteklerinin içerik kodlamasını belirten bir değer alır veya ayarlar.
public:
property System::Text::Encoding ^ RequestEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")]
public System.Text.Encoding RequestEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")>]
member this.RequestEncoding : System.Text.Encoding with get, set
Public Property RequestEncoding As Encoding
Özellik Değeri
HTTP isteklerinin içerik kodlaması. Varsayılan değer UTF-8’dir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin RequestEncoding nasıl kullanılacağını gösterir. Bu kod örneği, sınıfı için GlobalizationSection sağlanan daha büyük bir örneğin parçasıdır.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
Açıklamalar
RequestEncoding özelliği, gönderilen veriler ve sorgu dizesi verileri dahil olmak üzere her gelen HTTP isteğinin varsayılan kodlamasını belirtir. İstek bir alan içeren ContentType bir istek üst bilgisi ile geliyorsa, AcceptCharset istek üst bilgisinin alanı yapılandırmanın RequestEncoding değerini geçersiz kılar.
Varsayılan kodlama, .NET Framework yüklendiğinde oluşturulan Machine.config dosyasının bölümünde belirtilen globalization
UTF-8'dir. RequestEncoding özellik Machine.config veya Web.config dosyasında belirtilmezse, kodlama varsayılan olarak Regional Options
bilgisayardaki yerel ayara ayarlanır. Tek sunuculu uygulamalar RequestEncoding için ve ResponseEncoding özellikleri aynı olmalıdır. Varsayılan sunucu kodlamalarının farklı olduğu birden çok sunucu uygulaması kullanırken ve ResponseEncoding özelliklerini değiştirmek RequestEncoding için yerel Web.config dosyalarını kullanabilirsiniz.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin