Mein System basiert auf Spring MVC und ich habe überprüft, dass Spring automatisch PRAGMA: no-cache setzt. Das System steht den Benutzern über SSL zur Verfügung. Wenn die Benutzer versuchen, etwas über den INTERNET EXPLORER 7 oder 8 herunterzuladen, wird ein Fehler wie "Der Internet Explorer kann die Datei vom Server nicht herunterladen" angezeigt (weitere Details: Ссылка ).
Ich habe versucht, den WebContentInterceptor wie den folgenden Code zu konfigurieren, funktioniert aber nicht:
%Vor%Was kann ich vermeiden? Spring send the Pragma: no-cache und in Verbindung mit Cache Control?
Grüße!
Sie können Ihren eigenen benutzerdefinierten Interzeptor schreiben und die Header-Werte auf das Antwortobjekt setzen. Interzeptoren sind nichts anderes als Filter, also überschreiben Sie den Filter und verwenden Sie das
prehandle und posthandle, um die Header für die Anfrage bzw. Antwort zu setzen.
Lassen Sie es mich wissen, wenn Sie spezielle Beispiele dafür benötigen.
%Vor%Tags und Links java spring java-ee spring-mvc