Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel worden exemplaren geïntroduceerd waarbij het HTTP.sys-stuurprogramma geen inhoud in de cache opgeslagen.
Oorspronkelijke productversie: Internet Information Services
Oorspronkelijk KB-nummer: 817445
Situaties waarin HTTP.sys geen cache
De HTTP.sys antwoordcache slaat elke aanvraag in de cache op met de juiste vlag in de aanvraagheader. Deze cache is per aanvraag uitgeschakeld. Als een of meer van de volgende voorwaarden echter waar zijn, HTTP.sys slaat u het aanvraagantwoord niet in de cache op:
De aanvraag is geen anonieme aanvraag.
Voor de aanvraag is verificatie vereist. (De aanvraag bevat bijvoorbeeld een
Authorization:header.)De website is geconfigureerd voor het gebruik van een voettekst.
Dynamische compressie is ingeschakeld en wordt gebruikt voor het antwoord.
Notitie
Statische compressie kan worden gebruikt met
HTTP.syscaching.Het statische bestand is een UNC-bestand (Universal Naming Convention) en de
DoDirMonitoringForUncregistersleutel is niet ingeschakeld.Notitie
U kunt de
DoDirMonitoringForUncregistereigenschap (een DWORD-waarde) gebruiken om de statische bestandscache terug te zetten naar een wijzigingsmeldingscache. Dit is als volgt ingesteld:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Inetinfo\Parameters
De standaardwaarde is 0 of niet ingeschakeld. Deze kan worden ingesteld op 1 om caching van statische inhoud in te schakelen op basis van wijzigingsmeldingen.De aanvraag bevat een queryreeks.
De cache is uitgeschakeld. (Dat wil gezegd, de
MD_VR_NO_CACHEmetabase-eigenschap is gelijk aan 1.)Notitie
Meer informatie over de
MD_VR_NO_CACHEmetabase-eigenschap is beschikbaar in de productdocumentatie. Zie DisableStaticFileCache voor meer informatie over deze documentatie.De aanvraag heeft een entiteitstekst.
Certificaattoewijzing is ingeschakeld voor de URL.
Aangepaste logboekregistratie is ingeschakeld voor de website.
De HTTP-versie van de aanvraag is niet 1.1 of 1.0.
De aanvraag bevat een header
Translate: f.Er
Expect:is geen100 continuekoptekst aanwezig.De aanvraag bevat een
If-Range:header of eenRange:header.Notitie
HTTP.sysverwerkt alleen hele antwoorden.HTTP.sysprobeert geen bereikantwoorden te verzenden.Het antwoord omvat meerdere
SendResponseenSendResponseEntityBodyaanroepen.Notitie
Een reactie die in de cache kan worden opgeslagen, moet in één vector worden aangeroepen
SendResponse.De totale antwoordgrootte is groter dan de maximale grootte per antwoord. Het maximum wordt beheerd door de
UriMaxUriBytesregistersleutel en de standaardwaarde is 256 kB.De grootte van de antwoordheader is groter dan de maximale headergrootte per antwoord. De standaardwaarde is 1024 bytes.
De cache is al vol. De standaardgrootte is proportioneel met het fysieke geheugen op de computer.
Het antwoord is nullengte.
Er is een ISAPI-filter (Internet Server Application Program Interface) geïnstalleerd dat niet cachebewust is.
Notitie
ISAPI-filters zijn standaard niet cachebewust. U moet de
FilterEnableCachemetabase-eigenschap voor het filter instellen om deze cachebewust te maken. Alle filters in een standaardinstallatie van IIS zijn cachebewust. Dit omvat FrontPage en ASP.NET.
Bekijk wat er nieuw is in de implementatie van Windows 10 voor meer informatie over deFilterEnableCachemetabase-eigenschap.Een statisch bestand wordt geopend als een standaarddocument. (Er bestaat bijvoorbeeld Default.htm in de hoofdmap.) Als u het specifieke bestand op naam () opent,
http://contoso.com/default.htm/wordtHTTP.syhet bestand in de cache opgeslagen. Toegang tot de website door de hoofdmap () aan te vragen,http://contoso.com/resulteert in een antwoord dat niet in de cache is opgeslagen.Notitie
Als de eerste pagina die wordt vermeld in de lijst Standaarddocument niet toegankelijk is, probeert IIS de tweede pagina in de lijst Standaarddocument te gebruiken. In dit geval wordt die statische pagina niet geleverd vanuit de cache.