Il semble que dans les navigateurs basés sur Webkit (Chrome et Safari) lorsqu'un Post/Redirect/Get est effectué sur le serveur, la page entière (html + images + css , etc.) est redownloaded. Il semble que vous ayez rechargé la page.Publier/Rediriger/Obtenir dans Webkit provoque une recharge complète de la page
Il y a eu une question (et un peu d'une solution) affiché dans l'aide Google Chrome: http://www.google.com/support/forum/p/Chrome/thread?tid=72bf3773f7e66d68&hl=en
Quelqu'un at-il une façon plus élégante de le faire? Je travaille avec ASP.NET MVC et préférerais ne pas écrire un résultat de redirection personnalisé qui renvoie Javascript ou la page réelle basée sur le UserAgent.
Devrais-je simplement espérer et attendre que Webkit change son comportement?
Et si vous définissiez un en-tête Far-Future Expires pour vos ressources statiques, cela vous aide-t-il? –
Il semble ignorer tous les mécanismes de mise en cache qui peuvent être en place. Il semble qu'il se comporte de la même manière que si l'utilisateur cliquait sur le bouton Recharger. –
duplication possible de [Rechargement de page complet sur Post/Redirection/Récupérer le contrôle de cache ignoré] (http://stackoverflow.com/questions/3004702/full-page-reload-on-post-redirect-get-ignoring-cache-control –