ページ キャッシュを無効にする方法 複数の言語でページ キャッシュを無効にする

WBOY
リリース: 2016-07-25 08:51:41
オリジナル
1127 人が閲覧しました
  1. Response.Buffer = True
  2. Response.ExpiresAbsolute = Now() - 1
  3. Response.Expires = 0
  4. Response.CacheControl = "キャッシュなし"
  5. Response.AddHeader "Pragma"、"キャッシュなし"
コードをコピー

2. HTMLコードに追加します。

コードをコピー
3. 元のページを呼び出すときに、ページにパラメータを渡します。 Href="****.asp?random()"

最初の 2 つの方法は時々失敗すると言われていますが、3 番目の方法はジャンプ時にランダムなパラメーターを渡すことです。 aspx のキャッシュはパラメータに関連しているため、パラメータが異なる場合、キャッシュは使用されませんが、毎回ランダムなパラメータを渡すことで、キャッシュの使用を回避できます。 これはasp&asp.netにのみ適用されます

4. JSP ページのキャッシュを無効にします。

response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
    response.setHeader("Pragma","no-cache"); //HTTP 1.0
  1. レスポンス。 setDateHeader ("Expires", 0); //プロキシ サーバーでのキャッシュを防止します
  2. コードをコピーします
これらのコードを
の途中に追加します。

<%
    response.setHeader("Cache-Control","no-cache") //HTTP 1.1
  1. response.setHeader("Pragma","no-cache"); ; replace("WebForm1.aspx"); パラメータは対象となるページです。
  2. 置換の原則: 現在のページを使用して、replace パラメータで指定されたページを置換します。 これにより、ユーザーは戻るキーを押すことができなくなります。
  3. JavaScript スクリプトの例は次のとおりです。 a.html
a

b

    コードをコピー
  1. b.html
  2. b
  3. function Jump(){
  4. window.location.replace(" a.html");
  5. }
a

コードをコピー

6. PHP はページ キャッシュを無効にします
  1. # 過去に「期限切れ」にしておきます

  2. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

  3. # 常に変更

  4. header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");

  5. # HTTP/1.1

  6. header("キャッシュ制御: no-store、no-cache、must-revalidate");
  7. header("Cache-Control: post-check=0、pre-check=0"、false);

  8. < p># HTTP/1.0
  9. header("Pragma: no-cache");

コードをコピー

>>>> あなたが興味を持ちそうな記事: PHP とブラウザのキャッシュ メカニズムの解析 phpでキャッシュされた出力をすぐに更新する方法の例 PHPページのキャッシュ例(CPUやmysqlの負担軽減) aspx ページのクライアント側キャッシュを無効にする方法 asp.netのキャッシュを解除する方法の紹介 asp.net の IE ページ キャッシュをクリアする方法 IEのキャッシュクリア方法まとめ(asp asp.net phpなど) asp IE キャッシュのクリアの概要 phpは出力コードのページキャッシュを禁止しています ページキャッシュを無効にするphpコード ページキャッシュを無効にするPHP関数 IEがjspファイルをキャッシュしないようにする方法 ASP.NET キャッシュメソッドの分析 asp.net パフォーマンス最適化方法 - データのキャッシュとページ出力



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!