Abschnittstransfercodierung in IIS aktivieren

Zusammenfassung

Dieser Artikel beschreibt die aufgeteilter Codierung mit IIS (Internetinformationsdienste) zu ermöglichen.

Die HTTP-Spezifikation bietet keine zuverlässige Übertragung Antworten garantieren können. HTTP 1.1-Spezifikation erweitert übertragen Codierung ganz sicher Nachrichtentransport ermöglichen, die über HTTP gesendet werden (siehe RFC 2068). "Chunked" ist ein Kodierung Übertragung mit dem Nachrichtentext an den Client in Segmenten, die mit der Größe der Blöcke enthalten übertragen wird (siehe Abschnitt 14.40 RFC 2068). Mit aufgeteilter Codierung kann der Client sicherstellen, dass er alle Daten erhalten hat, die der Server sendet.

Aufgeteilter Codierung Übertragung ähnelt der MIME-Codierung bei e-Mails (siehe RFC 822). Die Unterschiede zwischen MIME-Codierung und aufgeteilter Codierung übertragen werden in Abschnitt 19.4 RFC 2068 erläutert.

Aktivieren Sie aufgeteilter Codierung Übertragung

Um aufgeteilter Codierung übertragen zu aktivieren, legen Sie den Wert für AspEnableChunkedEncoding True der Metabase für die Site, Server oder das virtuelle Verzeichnis aufgeteilter Codierung übertragen werden soll. Standardmäßig ist des Werts Trueund auf www-Dienstebene festgelegt ist. Zum Festlegen dieser Eigenschaft in der Metabasis:
  1. Öffnen Sie eine Eingabeaufforderung.
  2. Wechseln Sie zum Ordner "Inetpub\Adminscripts".
  3. Führen Sie Folgendes aus:
    Cscript adsutil.vbs set W3SVC/AspEnableChunkedEncoding "TRUE"
Weitere Informationen finden Sie auf der folgenden MSDN-Website:

Senden von Daten in Segmenten ISAPI-Programmierung

Internet Server Application Programming Interface (ISAPI) Programmierung Wunsch aufgeteilten Daten Hinzufügen einer "Transfer-Encoding: chunked" Kopf- und korrekt formatierte aufgeteilte Stream mit InternetWriteFilesenden:
POST / HTTP/1.1Host: x.x.x.x:port
Connection: keep-alive
TRANSFER-ENCODING: chunked

Referenzen

Weitere Informationen finden Sie auf der folgenden RFC-Websites:
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

Hinweis Aufgeteilter Codierung Übertragung gemäß Abschnitt 3.6.
Weitere Informationen zu MIME-Codierung wie im Zusammenhang mit Internet-Mail finden Sie auf der folgenden RFC-Website:
RFC 822: Standard für das Format der ARAP Internet-Textnachrichten
http://www.rfc-editor.org/rfc/rfc822.txt
Eigenschaften

Artikelnummer: 278998 – Letzte Überarbeitung: 10.01.2017 – Revision: 1

Feedback