Instanzen, die in denen HTTP.sys nicht Inhalte zwischenspeichern

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 817445 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Zusammenfassung

Dieses Dokument beschreibt die Instanzen der HTTP.sys-Treiber in denen kein Inhalt zwischengespeichert wird. In diesen Situationen müssen Internet Information Services (IIS) 6.0 und höheren Versionen verwalten Zwischenspeicherung von Inhalten im Benutzermodus.

Weitere Informationen

Der HTTP-Antwort-Cache speichert jede Anforderung mit dem entsprechenden Flag im Header Anforderung. Dieser Cache ist auf jeden Anforderung deaktiviert. Wenn eine oder mehrere der folgenden Bedingungen erfüllt sind, ist "http.sys" nicht Antwort auf die Anforderung zwischengespeichert:
  • Die Anforderung ist eine anonyme Anforderung.
  • Die Anforderung erfordert Authentifizierung. (Z. B. die Anforderung enthält eine Autorisierung: Kopfzeile.)
  • Die Website ist so konfiguriert, dass eine Fußzeile verwenden.
  • Dynamische Komprimierung aktiviert ist und für die Antwort verwendet wird.
    Hinweis Statische Komprimierung kann verwendet werden, mit HTTP.sys Zwischenspeichern.
  • Die statische Datei ist eine Datei (UNC = Universal Naming Convention) und der Registrierungsschlüssel "DoDirMonitoringForUnc" ist nicht aktiviert.
    HinweisDoDirMonitoringForUnc Registry-Eigenschaft (einen DWORD-Wert) können Sie um den Cache für statische Dateien zurück an einen Change Notification-Cache zu wechseln. Dies wird wie folgt festgelegt:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Inetinfo\Parameters
    Der Standardwert ist 0 oder nicht aktiviert. Es kann auf 1 festgelegt werden, aktivieren Sie das Zwischenspeichern von statischen Inhalten auf der Grundlage von Änderungsbenachrichtigungen.
  • Die Anforderung enthält eine Abfragezeichenfolge.
  • Der Cache wird deaktiviert. (Das ist, wird dieMD_VR_NO_CACHEMetabasis-Eigenschaft ist gleich 1.)
    Hinweis Weitere Informationen über die MD_VR_NO_CACHEMetabasis-Eigenschaft steht in der Produktdokumentation. Zum Anzeigen dieser Dokumentation finden Sie in der folgenden Microsoft-Website:
    DisableStaticFileCache
    Sie können die Produktdokumentation auch über den IIS-Manager zugreifen. Weitere Informationen zum Zugriff auf diese Hilfefunktion, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
    815127Wie Sie Hilfe zu IIS 6.0-Dokumentation zugreifen
  • Die Anforderung hat einen Entitätstext.
  • Zuordnung von Clientzertifikaten ist für die URL aktiviert.
  • Benutzerdefinierte Protokollierung ist für die Website aktiviert.
  • Die Anforderung HTTP-Version ist 1.1 weder 1.0.
  • Die Anforderung enthält ein Translate: f-Header.
  • Eine erwartete: Header, der nicht genau enthält "100 continue" ist vorhanden.
  • Die Anforderung enthält entweder eine If-Range: Header oder einen Bereich: Header.
    HinweisHTTP.sys verarbeitet nur ganze Antworten. "Http.sys" versucht nicht ausgeschöpft Antworten zu senden.
  • Die Antwort umfasst mehrere SendResponse und SendResponseEntityBody Aufrufe.
    Hinweis Eine zwischenspeicherbare Antwort muss in einem einzigen sinken "einschleusen" SendResponse * Rufen Sie.
  • Die Antworten insgesamt ist größer als die maximale Größe pro Antwort. Das Maximum wird gesteuert, indem Sie den Registrierungsschlüssel "UriMaxUriBytes", und der Standardwert ist 256 Kbyte.
  • Die Antwort-Header-Größe ist größer als die maximale Headergröße pro Antwort. Der Standardwert ist 1024 Byte.
  • Der Cache ist bereits voll. Die Standardgröße ist proportional zu den physischen Speicher im Computer.
  • Die Antwort ist NULL.
  • Ein ISAPI-Filter, der nicht cachefähige ist ist installiert.
    Hinweis Standardmäßig sind die ISAPI-Filter nicht cachefähige. Sie müssen festlegen, die FilterEnableCacheMetabasis-Eigenschaft für den Filter zu Cache-aufmerksam zu machen. Alle Filter in einer Standardinstallation von IIS sind cachefähige. Dazu gehören Microsoft FrontPage und Microsoft ASP.NET.

    Weitere Informationen zu denFilterEnableCacheMetabasis-Eigenschaft, die Produktdokumentation auf der folgenden Microsoft-Website anzeigen:
    FilterEnableCache
  • Eine statische Datei wird als ein Standarddokument zugegriffen. (Beispielsweise vorhanden "default.htm" im Stammverzeichnis.) Zugriff auf die spezifische Datei nach Namen (http://example.com/default.htm/) bewirkt, dass HTTP.sys zum Zwischenspeichern der Datei. Zugriff auf die Website, indem Sie die Stamm-Ordner (http://example.com/) Ergebnisse in einer noncached Antwort anfordern.

    HinweisWenn die erste Seite, die in aufgeführt ist die StandarddokumentListe kann nicht zugegriffen werden, versucht IIS dienen die zweite Seite in derStandarddokumentListe. In diesem Fall möglicherweise, dass statische Seite aus dem Cache bedient werden.

Eigenschaften

Artikel-ID: 817445 - Geändert am: Montag, 11. März 2013 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Internet Information Services 8.0
  • Microsoft Internet Information Services 7.5
  • Microsoft Internet Information Services 7.0
  • Microsoft Internet Information Services 6.0
Keywords: 
kbinfo kbmt KB817445 KbMtde
Maschinell übersetzter Artikel
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: 817445
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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