GlobalizationSection.RequestEncoding Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu určující kódování obsahu požadavků HTTP.
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
Hodnota vlastnosti
Kódování obsahu požadavků HTTP. Výchozí volba je UTF-8.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak použít RequestEncoding vlastnost. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu GlobalizationSection.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
Poznámky
Vlastnost RequestEncoding určuje předpokládané kódování každého příchozího požadavku HTTP, včetně publikovaných dat a dat řetězce dotazu. Pokud se požadavek dodává s hlavičkou požadavku obsahující pole ContentType , AcceptCharset pole hlavičky požadavku přepíše RequestEncoding konfiguraci.
Výchozí kódování je UTF-8 zadané v globalization části souboru Machine.config, který byl vytvořen při instalaci rozhraní .NET Framework.
RequestEncoding Pokud vlastnost není zadána v souboru Machine.config nebo Web.config, kódování výchozí nastavení Regional Options národního prostředí v počítači. U jednoserverových aplikací RequestEncoding by měly být vlastnosti ResponseEncoding stejné. Pokud používáte více serverových aplikací, kde se liší výchozí kódování serveru, můžete použít místní soubory Web.config, aby se liší vlastnosti RequestEncoding a ResponseEncoding vlastnosti.