GlobalizationSection.RequestEncoding Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die de inhoudscodering van HTTP-aanvragen opgeeft.

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

Waarde van eigenschap

De inhoudscodering van HTTP-aanvragen. De standaardwaarde is UTF-8.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de RequestEncoding eigenschap gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de GlobalizationSection klasse.

// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
  configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
 configSection.RequestEncoding)

Opmerkingen

De RequestEncoding eigenschap geeft de veronderstelde codering van elke binnenkomende HTTP-aanvraag op, inclusief geplaatste gegevens en queryreeksgegevens. Als de aanvraag wordt geleverd met een aanvraagheader die een ContentType veld bevat, overschrijft het AcceptCharset veld van de aanvraagheader de RequestEncoding configuratie.

De standaardcodering is UTF-8, opgegeven in de sectie globalization van het Machine.config-bestand dat is gemaakt toen het .NET Framework werd geïnstalleerd. Als de RequestEncoding eigenschap niet is opgegeven in het Machine.config- of Web.config-bestand, wordt standaard Regional Options de landinstelling van de landinstelling op de computer gecodeerd. Voor toepassingen met één server moeten de RequestEncoding en ResponseEncoding eigenschappen hetzelfde zijn. Wanneer u meerdere servertoepassingen gebruikt waarbij de standaardservercoderingen verschillen, kunt u lokale Web.config bestanden gebruiken om de RequestEncoding en ResponseEncoding eigenschappen te variëren.

Van toepassing op

Zie ook