GlobalizationSection.RequestEncoding Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur spécifiant le codage du contenu des requêtes 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
Valeur de propriété
Codage du contenu des requêtes HTTP. La valeur par défaut est UTF-8.
- Attributs
Exemples
L’exemple de code suivant montre comment utiliser la RequestEncoding propriété. Cet exemple de code fait partie d’un exemple plus grand fourni pour la GlobalizationSection classe.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
Remarques
La RequestEncoding propriété spécifie l’encodage supposé de chaque requête HTTP entrante, y compris les données publiées et les données de chaîne de requête. Si la requête est fournie avec un en-tête de requête contenant un ContentType champ, le AcceptCharset champ de l’en-tête de requête remplace la RequestEncoding configuration.
L’encodage par défaut est UTF-8, spécifié dans la globalization
section du fichier Machine.config qui a été créé lors de l’installation du .NET Framework. Si la RequestEncoding propriété n’est pas spécifiée dans le fichier Machine.config ou Web.config, l’encodage est défini par défaut sur le Regional Options
paramètre de paramètres régionaux sur l’ordinateur. Pour les applications à serveur unique, les propriétés et ResponseEncoding les RequestEncoding propriétés doivent être identiques. Lorsque vous utilisez plusieurs applications serveur où les encodages de serveur par défaut sont différents, vous pouvez utiliser des fichiers Web.config locaux pour varier les propriétés et ResponseEncoding les RequestEncoding propriétés.