Heim Backend-Entwicklung C#.Net-Tutorial Zusammenfassung der Methoden zum Deaktivieren des Seiten-Cachings in Asp.net

Zusammenfassung der Methoden zum Deaktivieren des Seiten-Cachings in Asp.net

Jan 21, 2017 pm 03:22 PM

1. Fügen Sie

  Response.Buffer   =   True    
  Response.ExpiresAbsolute   =   Now()   -   1    
  Response.Expires   =   0    
  Response.CacheControl   =   "no-cache"    
  Response.AddHeader   "Pragma",   "No-Cache"
Nach dem Login kopieren

zum Header der Asp-Seite hinzu. 2. Fügen Sie

  <HEAD>    
  <META   HTTP-EQUIV="Pragma"   CONTENT="no-cache">    
  <META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache">    
  <META   HTTP-EQUIV="Expires"   CONTENT="0">    
  </HEAD>
Nach dem Login kopieren

zum HTML-Code hinzu. 3. Beim erneuten Aufrufen des Originals page, add Die Seite übergibt einen Parameter Href="****.asp?random()"
Die ersten beiden Methoden sollen manchmal fehlschlagen, während die dritte Methode beim Springen einen zufälligen Parameter übergibt! Da der Cache von aspx mit Parametern zusammenhängt, wird der Cache nicht verwendet, wenn die Parameter unterschiedlich sind, aber die Seite wird jedes Mal neu generiert. Durch die Übergabe eines zufälligen Parameters kann die Verwendung des Caches vermieden werden. Dies gilt nur für asp&asp.net.4. Der Parameter

ist die zu ersetzende Seite den Ersetzungsparameter durch die aktuelle angegebene Seite.

Dadurch wird verhindert, dass der Benutzer auf die Schaltfläche „Zurück“ klickt. Es wird ein Javascript-Skript verwendet, zum Beispiel:

a.html

Die ersten drei leeren nur den Cache, bei dem es sich um die temporäre Datei handelt, die im Ordner „Temporäre Internetdateien“ gespeichert ist, und die Typ 4 verwendet die Sprungseitendatei, um die aktuelle Seitendatei zu ersetzen, ohne den Cache zu leeren. Dies bedeutet, dass Temporary Internet Files zugehörige temporäre Dateien generiert.
<html> 
    <head> 
        <title>a</title>      
        <script language="javascript"> 
            function jump(){ 
                window.location.replace("b.html"); 
            } 
        </script> 
    </head> 
    <body> 
       <a href="javascript:jump()">b</a> 
   </body> 
</html>
Nach dem Login kopieren

Weitere verwandte Artikel zum Deaktivieren des Seiten-Cachings in Asp.net finden Sie auf der chinesischen PHP-Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So fügen Sie C-Compiler der nächsten Ebene hinzu So fügen Sie C-Compiler der nächsten Ebene hinzu Mar 03, 2025 pm 05:44 PM

So fügen Sie C-Compiler der nächsten Ebene hinzu

Was sind die Alternativen zu Null in der C -Sprache Was sind die Alternativen zu Null in der C -Sprache Mar 03, 2025 pm 05:37 PM

Was sind die Alternativen zu Null in der C -Sprache

Methode zum Kopieren von Code nach C -Sprachkompiler Methode zum Kopieren von Code nach C -Sprachkompiler Mar 03, 2025 pm 05:43 PM

Methode zum Kopieren von Code nach C -Sprachkompiler

Welcher C -Sprachkompiler ist besser? Welcher C -Sprachkompiler ist besser? Mar 03, 2025 pm 05:39 PM

Welcher C -Sprachkompiler ist besser?

Was sind die Webversionen von C -Sprach Compilern? Was sind die Webversionen von C -Sprach Compilern? Mar 03, 2025 pm 05:42 PM

Was sind die Webversionen von C -Sprach Compilern?

Ist Null in der modernen Programmierung in der C -Sprache noch wichtig? Ist Null in der modernen Programmierung in der C -Sprache noch wichtig? Mar 03, 2025 pm 05:35 PM

Ist Null in der modernen Programmierung in der C -Sprache noch wichtig?

C Sprache Online -Programmierwebsite C Sprachkompiler Offizielle Website Zusammenfassung C Sprache Online -Programmierwebsite C Sprachkompiler Offizielle Website Zusammenfassung Mar 03, 2025 pm 05:41 PM

C Sprache Online -Programmierwebsite C Sprachkompiler Offizielle Website Zusammenfassung

C Sprachkompilierer -Installations -Tutorial (Computerversion) C Sprachkompilierer -Installations -Tutorial (Computerversion) Mar 03, 2025 pm 05:41 PM

C Sprachkompilierer -Installations -Tutorial (Computerversion)

See all articles