2010-08-03 3 views
0

J'utilise le code suivant pour écrire l'en-tête du cache sur les demandes * .png: response.Buffer = false; response.BufferOutput = false; Mais à chaque fois que j'actualise la page qui contient l'URL PNG, il publiera à nouveau sur le serveur Web. Il semble que l'en-tête du cache ne fonctionne pas, et pire, cela fait que le cache du navigateur ne fonctionne pas aussi.Comment le cache d'asp.net MVC et le cache de Firefox fonctionnent-ils?

J'utilise asp.net mvc. Quelqu'un peut-il me diriger dans la bonne direction? Merci !

Répondre

0

Un POST sera jamais être mis en cache, par un navigateur ou un serveur. Si le navigateur émet une demande POST, le serveur l'exécutera. Vous ne pouvez pas mettre en cache les résultats. La seule façon de ne pas POST est de ne pas émettre de POST.

Questions connexes