GlobalizationSection.RequestEncoding Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que especifica a codificação de conteúdo dos pedidos 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 Propriedade
A codificação de conteúdo dos pedidos HTTP. O padrão é UTF-8.
- Atributos
Exemplos
O exemplo de código seguinte 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)
Observações
A RequestEncoding propriedade especifica a codificação assumida de cada pedido HTTP recebido, incluindo dados publicados e dados de sequência de consulta. Se o pedido vier com um cabeçalho de pedido contendo um ContentType campo, o AcceptCharset campo do cabeçalho do pedido sobrepõe-se à RequestEncoding configuração.
A codificação padrão é UTF-8, especificada na secção globalization do ficheiro Machine.config criado quando o .NET Framework foi instalado. Se a RequestEncoding propriedade não for especificada no ficheiro Machine.config ou Web.config, a codificação passa por defeito à Regional Options definição de localização no computador. Para aplicações de servidor único, as RequestEncoding propriedades e ResponseEncoding devem ser as mesmas. Ao usar múltiplas aplicações de servidor onde as codificações padrão dos servidores são diferentes, pode usar ficheiros de Web.config locais para variar as RequestEncoding propriedades de and ResponseEncoding .