Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

HTTP-Keep-Alive Header gesendet, wenn ASP-Pufferung aktiviert ist

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 238210
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Es wird empfohlen, dass alle Benutzer zu Microsoft Internetinformationsdienste (IIS) 7.0 aktualisieren auf Microsoft Windows Server 2008 ausgeführt. IIS 7.0 erhöht deutlich Infrastruktur Websicherheit. Weitere Informationen zu sicherheitsrelevanten Themen im IIS der folgenden Microsoft-Website:Weitere Informationen zu IIS 7.0 die folgende Microsoft-Website:
Problembeschreibung
Wenn ASP-Pufferung, entweder über Microsoft Management Console (MMC) oder programmgesteuert auf der Seite (Active Server Pages) (response.buffer=true) aktiviert ist wird ein HTTP-Keep-Alive-Header zusammen mit der Content-Length gesendet.

Hinweis: Dieses Problem tritt nur auf HTTP 1.0-Clients. Ein HTTP-Keep-Alive-Header wird nicht für HTTP 1.1-Clients gesendet. Bei der Kommunikation zwischen HTTP 1.1-Clients und HTTP 1.1-Server wird der Keep-Alive-Header impliziert, so dass der Header nicht tatsächlich gesendet wird.
Ursache
Dieses Verhalten ist beabsichtigt.
Abhilfe
Der Header kann durch den folgenden Code am Anfang der ASP-Seiten hinzufügen deaktiviert werden:
<%response.flush%>				
Weitere Informationen
Dieses Verhalten tritt auf, selbst wenn in der MMC-Keep-Alives deaktiviert sind. Keep-Alive werden von HTTP 1.0 (Browser)-Clients ignoriert. HTTP 1.0 benötigt Proxys der Content-Length-Header auch vorhanden sein. Dies wird standardmäßig übertragen, jedoch könnte durch ein Internet Server programming Interface (ISAPI) Anwendungsfilter geändert werden. Wenn ein Filter verwendet und die Inhaltslänge nicht gesendet wird, müssen Sie die oben beschriebene Problemumgehung zu implementieren.
Keep-Alive, IIS, Header, ISAPI, Content-Length, bleiben aktiv, Inhalt Länge iis5 iis6 Iis 5.0 Iis 6.0 Iis 5 Iis 6 iis4.0 iis4 Iis 4.0

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 238210 – Letzte Überarbeitung: 02/23/2014 13:51:12 – Revision: 5.1

Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 5.0

  • kbnosurvey kbarchive kbmt kbpending kbprb KB238210 KbMtde
Feedback