GlobalizationSection.RequestEncoding Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que especifica a codificação do conteúdo de solicitações 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 da propriedade
A codificação de conteúdo de solicitações HTTP. O padrão é UTF-8.
- Atributos
Exemplos
O exemplo de código a seguir demonstra como usar a RequestEncoding propriedade. Este exemplo de código faz parte de um exemplo maior fornecido para a GlobalizationSection classe.
// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
configSection.RequestEncoding)
Comentários
A RequestEncoding propriedade especifica a codificação assumida de cada solicitação HTTP de entrada, incluindo dados postados e dados de cadeia de caracteres de consulta. Se a solicitação vier com um cabeçalho de solicitação contendo um ContentType campo, o AcceptCharset campo do cabeçalho de solicitação substituirá a RequestEncoding configuração.
A codificação padrão é UTF-8, especificada na globalization
seção do arquivo Machine.config que foi criado quando o .NET Framework foi instalado. Se a RequestEncoding propriedade não for especificada no arquivo Machine.config ou Web.config, a codificação será padrão para a Regional Options
configuração de localidade no computador. Para aplicativos de servidor único, as propriedades e ResponseEncoding as RequestEncoding propriedades devem ser as mesmas. Ao usar vários aplicativos de servidor em que as codificações de servidor padrão são diferentes, você pode usar arquivos de Web.config locais para variar as propriedades e ResponseEncoding as RequestEncoding propriedades.