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.
Ruft einen Wert ab, der die Inhaltscodierung von HTTP-Anforderungen angibt, oder legt diesen fest.
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 veranschaulicht, wie sie die RequestEncoding Eigenschaft verwenden. 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 einen Anforderungsheader enthält, der ein ContentType Feld enthält, überschreibt das AcceptCharset Feld des Anforderungsheaders die RequestEncoding Konfiguration.
Die Standardcodierung ist UTF-8, die im globalization
Abschnitt der Machine.config Datei angegeben ist, die erstellt wurde, wenn die .NET Framework installiert wurde. Wenn die RequestEncoding Eigenschaft nicht in der Machine.config- oder Web.config-Datei angegeben ist, wird standardmäßig die Regional Options
Gebietsschemaeinstellung auf dem Computer codiert. Für Single-Server-Anwendungen sollten die RequestEncoding Und ResponseEncoding Eigenschaften identisch sein. Wenn Sie mehrere Serveranwendungen verwenden, bei denen die Standardservercodierungen unterschiedlich sind, können Sie lokale Web.config Dateien verwenden, um die RequestEncoding eigenschaften ResponseEncoding zu variieren.