GlobalizationSection.RequestEncoding Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que especifica la codificación del contenido de las solicitudes 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
Valor de propiedad
Codificación del contenido de las solicitudes HTTP. El valor predeterminado es UTF-8.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la RequestEncoding propiedad . Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase GlobalizationSection.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
Comentarios
La RequestEncoding propiedad especifica la codificación asumida de cada solicitud HTTP entrante, incluidos los datos publicados y los datos de cadena de consulta. Si la solicitud incluye un encabezado de solicitud que contiene un ContentType campo, el AcceptCharset campo del encabezado de solicitud invalida la RequestEncoding propiedad de la configuración.
La codificación predeterminada es UTF-8, especificada en la globalization
sección del archivo Machine.config que se creó cuando se instaló .NET Framework. Si la RequestEncoding propiedad no se especifica en el archivo Machine.config o Web.config, la codificación tiene como valor predeterminado la Regional Options
configuración regional del equipo. En el caso de las aplicaciones de servidor único, las RequestEncoding propiedades y ResponseEncoding deben ser las mismas. Al usar varias aplicaciones de servidor en las que las codificaciones de servidor predeterminadas son diferentes, puede usar archivos de Web.config locales para variar las RequestEncoding propiedades y ResponseEncoding .