GlobalizationSection.RequestEncoding Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der die Inhaltscodierung von HTTP-Anforderungen angibt.
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
Eigenschaftswert
Die Inhaltscodierung von HTTP-Anforderungen. Der Standardwert ist UTF-8.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Verwendung der RequestEncoding Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die GlobalizationSection Klasse bereitgestellt wird.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
Hinweise
Die RequestEncoding Eigenschaft gibt die angenommene Codierung jeder eingehenden HTTP-Anforderung an, einschließlich bereitgestellter Daten und Abfragezeichenfolgendaten. Wenn die Anforderung mit einem Anforderungsheader enthalten ist, der ein ContentType Feld enthält, überschreibt das AcceptCharset Feld des Anforderungsheaders die RequestEncoding Konfiguration.
Die Standardcodierung ist UTF-8, angegeben globalization im Abschnitt der Machine.config Datei, die beim Installieren von .NET Framework erstellt wurde. Wenn die RequestEncoding Eigenschaft in der datei Machine.config oder Web.config nicht angegeben ist, wird standardmäßig die Regional Options Gebietsschemaeinstellung auf dem Computer codiert. Bei Anwendungen mit einem einzigen Server sollten die RequestEncoding Eigenschaften ResponseEncoding identisch sein. Wenn Sie mehrere Serveranwendungen verwenden, bei denen die Standardservercodierungen unterschiedlich sind, können Sie lokale Web.config Dateien verwenden, um die RequestEncoding Und-Eigenschaften ResponseEncoding zu variieren.