Como ativar a codificação com o IIS de transferência em partes

Traduções deste artigo Traduções deste artigo
ID do artigo: 278998 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como ativar a codificação com Internet Information Services (IIS) de transferência em partes.

O HTTP especificação não fornece uma maneira para garantir a transmissão confiável de respostas. O HTTP 1.1 especificação adiciona transferir codificação como uma forma torna possível a com segurança as mensagens de transporte que são enviadas através de HTTP (consulte a RFC 2068). "Em partes" é um tipo de codificação de transferência pelo qual o corpo da mensagem é transmitido para o cliente como partes que são marcados com o tamanho dos blocos (consulte a seção 14.40 RFC 2068). Com codificação de transferência em partes, o cliente pode se certificar que recebeu todos os dados que o servidor envia.

Codificação de transferência em partes é semelhante a codificação de MIME em relação à mensagem de email da Internet (consulte a RFC 822). As diferenças específicas entre MIME para codificação e blocos de codificação de transferência é abordada na seção 19.4 RFC 2068.

Habilitar transferência fragmentada codificação

Para habilitar a codificação de transferência em partes, defina o valor para AspEnableChunkedEncoding como True na metabase para o site, o servidor ou o diretório virtual que deseja habilitar a codificação para de transferência em partes. Por padrão, o valor for True , e é definido no nível de serviço Web. Para definir essa propriedade na metabase:
  1. Abra um prompt de comando.
  2. Altere para a pasta Inetpub\Adminscripts.
  3. Execute o seguinte:
    cscript adsutil.vbs set /W3SVC/AspEnableChunkedEncoding "TRUE"
Para obter mais informações, visite o seguinte site da MSDN:
AspEnableChunkedEncoding
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/c9b722e8-189f-4bfe-8716-70bf8d2271df.mspx

Enviar dados fragmentados na programação ISAPI

No Internet Server Application Programming Interface (ISAPI) de programação, se você desejar enviar dados em partes, adicionar um "Transfer-Encoding: em partes" cabeçalho e, em seguida, enviar o fluxo em partes corretamente formatado usando InternetWriteFile :
	POST / HTTP/1.1
	Host: x.x.x.x:port
	Connection: keep-alive
	TRANSFER-ENCODING: chunked
				

Referências

Para obter mais informações, visite os seguintes sites da RFC:
RFC 1945: Hypertext Transfer Protocol--HTTP/1.0
http://www.rfc-editor.org/rfc/rfc1945.txt

RFC 2068: Hypertext Transfer Protocol--HTTP/1.1
http://www.rfc-editor.org/rfc/rfc2068.txt

Observação Codificação de transferência em partes é definida na seção 3.6.
Para obter mais informações sobre codificação MIME como ele está relacionado à mensagem de email da Internet, visite o seguinte site do RFC:
RFC 822: Padrão para o formato de ARAP Internet Text Messages
http://www.rfc-editor.org/rfc/rfc822.txt

Propriedades

ID do artigo: 278998 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 6.6
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services version 5.1
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbmt kbhowto kbhowtomaster KB278998 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 278998

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com