Même si l'image est modifiée, écrasée, modifiée, IIS sert toujours la copie mise en cache. J'essaie de télécharger une image à partir d'une webcam prise toutes les 15 secondes. L'image le fait sur le serveur mais quand je rafraichis le navigateur avec l'image DU serveur il ne s'actualise pas. IIS met en cache le fichier apparemment pendant plus de 2 minutes. Je veux que ce soit en temps réel. Essayé de désactiver la mise en cache partout où je pouvais penser. Pas de chance.IIS 6 met en cache l'image statique
Répondre
Intégrer votre image comme suit: < * ImageTag src = "WebCamImage.aspx data = {de guid généré automatiquement}" ...> * ImageTag = img (filtre anti-spam ne me laisse pas le poster) Et créez une page (WebCamImage.aspx) qui renvoie le fichier d'image statique au navigateur en ignorant le paramètre de requête "data", qui est uniquement utilisé pour éviter toute mise en cache (assurez-vous de définir le type de contenu de la réponse sur "image/jpeg" ou tout ce qui est adéquat dans l'en-tête @page). Etes-vous sûr que l'image est mise en cache sur le serveur et non sur le client?
Vous ne devez pas écrire une page ASPX les images envoie, vous pouvez mettre une chaîne de requête sur l'image elle-même. EX: http://s-static.ak.fbcdn.net/rsrc.php/v1/yl/r/g54HhK-BasG.png?qs=1234 – Foozinator
Avez-vous essayé de demander la même image à un autre client?
Si cette mise en cache côté IS serveur alors cet article a toutes les réponses pour vous: http://blogs.msdn.com/david.wang/archive/2005/07/07/HOWTO-Use-Kernel-Response-Cache-with-IIS-6.aspx
Vous êtes très probablement « touché » par la mise en cache en mode noyau. Voyez-vous l'heure de l'éboueur? Scavenger - 120 secondes par défaut et contrôlé par la clé de Registre HKLM \ SYSTEM \ CurrentControlSet \ Services \ HTTP \ Parameters \ UriScavengerPeriod qui est probablement ce que vous ressentez (de la mise en cache de 2min)
Essayez d'activer la mise en cache en mode noyau hors de voir si cela fait une différence (la performance peut en souffrir mais ce ne sera pas pire que IIS5)
- 1. Erreur de cache statique
- 2. IIS 7 - IIS 6 Problème
- 3. Guide d'optimisation IIS 6?
- 4. La migration ASP - IIS 5 vers IIS 6 classique entraîne des problèmes de mise en cache d'image?
- 5. GroovyShell met-il en cache les scripts compilés?
- 6. NHibernate ne met pas en cache une propriété
- 7. IIS 6/COM + se bloque
- 8. aspxerrorpath NULL sur IIS 6
- 9. Expiration du contenu - IIS 6
- 10. IIS 6, mappage d'application générique et FrontPage
- 11. Cache IIS avec prise en charge de PURGE
- 12. Problèmes d'objet cache ASP.NET après la migration d'IIS 5 vers IIS 6
- 13. WCF - IIS 6 par rapport à IIS 7
- 14. CSS + IE 6 = Mise en cache et remplissage de l'image
- 15. en regardant diverses solutions mod_rewrite pour iis 6
- 16. Utilisation d'une variable statique pour mettre en cache des données
- 17. IIS 6: Activation des chemins virtuels
- 18. Meilleur proxy inverse pour IIS 6?
- 19. IIS6 met en cache un dossier renommé: peut-il être vidé/réinitialisé?
- 20. Configuration de pages ASP.NET sur IIS 6
- 21. Mise en cache automatique web.config
- 22. La mise en cache ne fonctionne pas avec IIS?
- 23. En-têtes HTTP configurables par IIS pour la mise en cache
- 24. Pourquoi Java met-il en cache mon application en essayant de la développer?
- 25. Est-ce qu'un serveur de noms de cache met généralement en cache la réponse DNS négative? SERVFAIL
- 26. IE met en cache dynamiquement iframe ajouté. Pourquoi, et comment puis-je l'empêcher?
- 27. Désactiver IIS 6 HttpCompression pour des navigateurs spécifiques
- 28. délai d'attente lors de l'utilisation hôte WCF sur IIS 6
- 29. Suppression de www de l'url dans IIS 6
- 30. p vs met en Ruby
N'est-ce pas ce que vous voulez avec une image statique? –
Où est la question? –
J'ai essayé d'éditer la question pour la rendre plus claire. Je ne sais pas si j'ai fait mieux cependant. –