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 forma parte de un ejemplo más grande proporcionado para la GlobalizationSection clase .
// 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ó el .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 .