Cómo habilitar la codificación con IIS de transferencia fragmentada

Seleccione idioma Seleccione idioma
Id. de artículo: 278998 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo habilitar con servicios de Internet Information Server (IIS) de codificación de transferencia fragmentada.

La especificación de HTTP no proporciona una manera de garantizar la seguridad de la transmisión de las respuestas. Agrega la especificación HTTP 1.1 transferencia de codificación como una manera de hacerlo posible para transportar con seguridad los mensajes que se envía a través de HTTP (consulte RFC 2068). "Fragmentada" es un tipo de codificación de transferencia por el que el cuerpo del mensaje se transmite al cliente como fragmentos marcados con el tamaño de los fragmentos (consulte la sección 14,40 del RFC 2068). Con codificación de transferencia fragmentada, el cliente puede asegurarse de que ha recibido todos los datos que envía el servidor.

Codificación de transferencia fragmentada es similar a la codificación MIME en relación con el correo de Internet (vea RFC 822). Las diferencias específicas entre codificación MIME y la codificación de transferencia fragmentada se describen en la sección 19.4 de RFC 2068.

Habilitar la codificación de transferencia fragmentada

Para habilitar la codificación de transferencia fragmentada, establezca el valor de AspEnableChunkedEncoding en True en la metabase para el sitio, el servidor o el directorio virtual que desea habilitar la codificación de transferencia fragmentada. De forma predeterminada, el valor es True, y se establece en el nivel de servicio Web. Para establecer esta propiedad de la metabase:
  1. Abra un símbolo del sistema.
  2. Cambie a la carpeta Inetpub\Adminscripts.
  3. Ejecute lo siguiente:
    cscript adsutil.vbs set W3SVC/AspEnableChunkedEncoding "TRUE"
Para obtener más información, visite el siguiente sitio Web de MSDN:
AspEnableChunkedEncoding
http://www.Microsoft.com/technet/prodtechnol/windowsserver2003/library/IIS/c9b722e8-189f-4bfe-8716-70bf8d2271df.mspx

Enviar datos fragmentados en la programación de ISAPI

En la programación de la interfaz de programación de aplicaciones de servidor Internet (ISAPI), si desea enviar los datos fragmentados, agregue un "Transfer-Encoding: chunked" encabezado y, a continuación, enviar la secuencia fragmentada con formato correcto utilizando InternetWriteFile:
	POST / HTTP/1.1
	Host: x.x.x.x:port
	Connection: keep-alive
	TRANSFER-ENCODING: chunked
				

Referencias

Para obtener más información, visite los siguientes sitios Web de 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

Nota Codificación de transferencia fragmentada se define en el punto 3.6.
Para obtener más información acerca de la codificación MIME como está relacionado con el correo de Internet, visite el siguiente sitio Web de RFC:
RFC 822: Estándar para el formato de los mensajes de texto de Internet ARAP
http://www.RFC-Editor.org/rfc/RFC822.txt

Propiedades

Id. de artículo: 278998 - Última revisión: lunes, 03 de marzo de 2014 - Versión: 7.0
La información de este artículo se refiere a:
  • Servicios de Microsoft Internet Information Server 6.0
Palabras clave: 
kbhowto kbhowtomaster kbmt KB278998 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 278998

Enviar comentarios

 

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