Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Propriedade HttpResponse.HeaderEncoding

Obtém ou define um Encoding objeto que representa a codificação de fluxo de saída de cabeçalho corrente.

Namespace:  System.Web
Assembly:  System.Web (em System.Web.dll)

public Encoding HeaderEncoding { get; set; }

Valor de propriedade

Tipo: System.Text.Encoding
An Encoding que contém informações sobre o conjunto de caractere de cabeçalho corrente.

ExceçãoCondição
ArgumentNullException

O valor de codificação é null.

HttpException

O valor de codificação é Unicode.

- ou -

Os cabeçalhos já foram enviados.

The HeaderEncoding propriedade permite que você desabilitar ou alterar o Encoding objeto em um cabeçalho de resposta usando o ASCIIEncoding, UnicodeEncoding, UTF7Encoding, ou UTF8Encoding objeto. O valor de codificação padrão é de UTF8Encoding classe.

Alterando o tipo do HeaderEncoding propriedade, você pode aumentar potencialmente o risco de determinados ataques mal-intencionados ou dados confidenciais de causa a ser enviado pelo cabeçalho de resposta. Ataques de injeção de cabeçalho podem ser evitados, em parte, deixando o HeaderEncoding propriedade de uma resposta para a configuração padrão. Um ataque contra um aplicativo vulnerável poderia eco confiada retornar dados sistema autônomo parte de um cabeçalho de resposta.Se o HeaderEncoding é desabilitado por causa de um requisito para as linhas de continuação em um cabeçalho ou se qualquer cabeçalho é construído baseado no resultado de dados não confiáveis, o cabeçalho de dados devem ser validados antes de enviar para o fluxo de resposta.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0
Mostrar: