BUG: Cache XML-bestanden genereren overbodige GET-aanvragen

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 293099 - Bekijk de producten waarop dit artikel van toepassing is.
Dit artikel is gearchiveerd. Het wordt aangeboden in de huidige vorm en wordt niet meer bijgewerkt.
Alles uitklappen | Alles samenvouwen

Symptomen

Na een Extensible Markup Language (XML) of Extensible Stylesheet Language (XSL) document is in de cache op een clientcomputer volgende aanvragen voor het bestand kunnen resulteren in een onnodige 'If-Modified-Since' GET-verzoek naar de server als het bestand niet is verlopen. Deze extra aanvragen vertragen de prestaties van servers met hoge geschaald en grote toepassingen.

Oorzaak

Dit doet zich voor vanwege een probleem in MSXML. dll.

Oplossing

Dit probleem kunt oplossen, installeer Microsoft XML (MSXML) Parser versie 3. 0 of hoger en gebruik het gereedschap Xmlinst MSXML 3. 0 installeren in de modus vervangen. Wanneer u Xmlinst MSXML 3. 0 installeren in de modus vervangen uitvoert alle toepassings verwijzingen (inclusief die voor Internet Explorer) worden opnieuw toegewezen. verwijzen naar MSXML 3. 0. Als u MSXML 3. 0 geïnstalleerd in de modus vervangen Internet Explorer blijft MSXML. dll gebruikt in plaats van Msxml3. dll, en de probleem wordt voortdurend herhaald.

U kunt MSXML-Parser versie 3. 0 downloaden vanaf de volgende Microsoft-website:
http://www.Microsoft.com/downloads/details.aspx?FamilyID = 8167837e-0983-4988-99a4-377ef5c0da2e & DisplayLang = nl
Voor meer informatie klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
269238Versie lijst van Microsoft XML parser
U kunt de vervangings modus Xmlinst tool downloaden vanaf de volgende Microsoft-website:
http://www.Microsoft.com/downloads/details.aspx?FamilyID = 1e6185d7-e4e4-43b1-8056-0e5ecd15a88a & DisplayLang = nl

Status

Microsoft heeft bevestigd dat dit zich kan voordoen in de Microsoft producten die worden vermeld in de sectie "Van toepassing op".Deze fout is gecorrigeerd in MSXML-Parser versie 3. 0.

Meer informatie

Wanneer Internet Explorer downloadt en cache-inhoud, als de server opgegeven een verloop tijd voor de inhoud, Internet Explorer 'If-Modified-Since' GET-aanvragen moet niet worden verzonden naar de server om te controleren of inhoud bijgewerkt tot na de verloop datum en het tijd stip is bereikt (die is aangegeven in de header voor het verlopen). Internet Explorer moet alleen een 'If-Modified-Since' GET verzendt om te controleren met de server als de inhoud is verlopen. Echter met MSXML. dll (en dus met XML- en XSL-bestanden), een onnodige 'If-Modified-Since' GET-verzoek is verzonden zelfs als de. XML of. XSL bestand is niet verlopen.

Als alle bestanden in de cache worden geladen Als gevolg van een eerder bezoek aan de site, en als de bestanden niet zijn verlopen, Deze fout kan worden waar genomen in verschillende redenen:
  • Wanneer u klikt opBack-upBladeren naar een eerder bezochte XML-document, Internet Explorer een 'If-Modified-Since'-header verzendt naar de server om te controleren of de status van de XML-bestand.
  • Wanneer u de URL typt in de adres balk naar een XML-document dat is gekoppeld aan een XSL-opmaakmodel Internet Explorer verzendt een 'If-Modified-Since'-header voor het XSL-document maar het XML-bestand document.
  • Wanneer u contact opneemt met deladenmethode van het XML-bestandDOM documentobject voor het laden van een XML-document via scripts, Internet Explorer verzendt een header 'If-Modified-Since' voor het XML-bestand.
  • Wanneer u het XML-gegevenseiland in een ASP- of HTML-pagina gebruiken als u klikt op de URL of drukt u op de button Terug om toegang tot de pagina Internet Explorer stuurt een 'If-Modified-Since' GET-verzoek naar de server voor het XML-bestand bestand.
Voer de stappen in de sectie oplossing op te lossen de eerst twee problemen.

Voor meer informatie over de het derde probleem is opgelost, klikt u op het volgende artikelnummer om het artikel te bekijken in de Microsoft Knowledge Base:
308603De methode Load DOM document inhouds verloop worden genegeerd
Op dit moment is er geen oplossing voor de vierde probleem.

Referenties

Voor meer informatie over het XML-bestandDOM documentobject, raadpleegt u de volgende Microsoft-website:
http://msdn.Microsoft.com/en-us/library/aa468547.aspx
Voor meer informatie informatie over het ontwikkelen van Web oplossingen voor Microsoft Internet Explorer, gaat u naar de volgende Microsoft-websites:
http://msdn.Microsoft.com/ie/

http://support.Microsoft.com/iep

Eigenschappen

Artikel ID: 293099 - Laatste beoordeling: maandag 24 februari 2014 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft Internet Explorer 4.01 Service Pack 1
Trefwoorden: 
kbnosurvey kbarchive kbbug kbfix kbmsxmlnosweep kbnavigation kbmt KB293099 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:293099

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