Compartir vía


GlobalizationSection.RequestEncoding Propiedad

Definición

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 .

Se aplica a

Consulte también