Aracılığıyla paylaş


GlobalizationSection.RequestEncoding Özellik

Tanım

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.