問題タブ [disable-caching]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - SetOaNoCacheはどこで定義されていますか?
BSTRキャッシングを無効にしようとしています:
VC ++コンパイラビルド出力:
'SetOaNoCache': identifier not found
使用したくない:
- OANOCACHE = 1
質問:
- SetOaNoCache はどこで定義されていますか-ヘッダーファイル?
sql-server - Sql 2008 キャッシュを無効にしますか?
異なるクエリを異なる結果で作成するアプリケーションがあるため、私の場合のキャッシュは有害です。
これは、ハードディスクにアクセスする代わりに、メモリから直接結果を取得するためにSQLが恩恵を受ける可能性のある共通データがないことを意味します。
vb.net - .NET WebBrowser コントロールでキャッシュを無効にする方法は?
私は何時間もグーグルでこれを理解しようとしてきましたが、できません。フォーム webbrowser1 に 1 つの webbrowser コントロールがあります。
ページを読み込むと、たとえば google.com を使用すると、webbrowser1.refresh()
またはを使用するwebbrowser1.navigate("google.com")
と、ページがリロードされず、キャッシュされているため、キャッシュをリロードするだけです。これは、特にフォーラムや craigslist などのページで非常に顕著です。
更新ごとにキャッシュをクリアする (理想的ではない) か、キャッシュをすべて無効にする必要があります。アイデアはありますか? 私が見つけたのは時代遅れのものだけです(vb6以下)。
.net - IEにページを取得させる
IE8でページをリロードする方法をいくつか試しましたが、失敗しました。IEは、Webサーバーに要求せずに、内部キャッシュを使用し続けます。
Webサーバーから次のヘッダーを送信しています。
これは、私が試した多くの組み合わせの1つにすぎません。
IEに毎回ページをフェッチさせるにはどうすればよいですか(ユーザーにIE内のキャッシュをオフにすることを強制することなく)?
ruby-on-rails-3 - Rails アプリケーションが 304 を返さないようにするにはどうすればよいですか
決して返してはならないフィードコントローラーがあります304
。
私のレンダー呼び出しは次のようになります (どこjson_feed_content
に jsonp 文字列があります);
実稼働環境でキャッシュを false に設定しました。
このフィードから常にコンテンツをポーリングするクライアント スクリプトがありますが、ほとんどのリクエストで304
[Content Not Changed] が返されます。私のレールアプリケーションがこれを行うのを防ぐ方法はありますか?
gwt - ブラウザのキャッシュをプログラムで無効にする方法
ブラウザのキャッシュを無効にすることについて質問があります。私はすでにいくつかの解決策を見つけました、そしてただより良いまたはより一般的なアプローチがあるかどうか知りたいです。だから私はGWTアプリケーションを持っていて、キャッシングを無効にするために次のオプションを使うかもしれません:
- URLダミーパラメータに追加
- HTMLページに置く
<meta http-equiv="pragma" content="no-cache">
HTTPヘッダーの設定:
/li>
c# - C#/asp.Net3.5でのキャッシュとログアウトはありません
私はmastrpage.page_loadにログアウトしており、次のようにキャッシュを無効にしています。
ページが更新されてログアウトした場合、ログアウトは機能的に正常に機能し、ログインページに移動します。ただし、ログアウトして戻るボタンを押すと、前のページに移動できます。
これを修正するにはどうすればよいですか?
javascript - Google Chrome で JavaScript キャッシュを無効にする
Google Chrome で JavaScript キャッシュを無効にすることはできますか? 開発者ツール (Ctrl-Shift-I) でキャッシュをオフにしましたが、まだ JS ファイルをキャッシュしています... Chrome バージョン 20 を使用しています。
caching - Sencha Touch 2: disableCache メカニズムを無効にできません - アプリはオフラインで実行されません
私の SenchaTouch 2 アプリでは、app.js の最初の行は次のようになっています。
アプリは、エラーや警告なしで製品版にコンパイルされます。サーバーからロードして実行します。Chrome でオフラインで実行しようとすると、404 エラーが発生します
これは、disableCache パラメーターのタイムスタンプが GET 要求に追加されることを示しています。したがって、アプリケーションはオフラインでロードされません。「アプリケーションがロードされています...」画面でハングします。キャッシュを有効にして、この _dc パラメータを回避するにはどうすればよいですか?
SDK のバージョンは 2.0.1.1 です
-- 更新: 回避策が見つかりました。app.js に Slider.js を統合
asp.net-mvc - Visual Studio ASP.NET 開発サーバーが古いページを返し続ける
ASP.NET 4 ベースの Web サイトを作成しました。最初に、Visual Studio ASP.NET 4 インターネット アプリケーション テンプレートによって生成された既定のサイトを実行しました。[デバッグ] ボタンをクリックすると、IE が起動しhttp://localhost:1341/
、Web サイトのデフォルトのウェルカム ページに接続して読み込まれました。すべて問題ないように思えたので、Index.cshtml の再設計を開始しました。
デザインを一新した後、ウェブサイトを再び立ち上げました。ナビゲートしているときに、ブラウザの [戻る] ボタンをクリックすると、最初のページのキャッシュされた古いバージョンが表示され、ブラウザで [更新] をクリックして新しいページを取得する必要があることに気付きました。
だから私は追加しました
と
私のウェブサイトへ。
次に、IE オプションを使用して IE キャッシュをクリアしました。Local\Temp フォルダーもクリーニングしました。
しかし、ブラウザーで [戻る] ボタンを押すと、IE 開発者ツールの [ネットワーク] タブで結果 304 が表示されます。
再設計された新しいページを取得する唯一の方法は、[キャッシュ] -> [常にサーバーから更新] を使用することです。私は開発目的でそれを行うことができましたが、それは私の心を台無しにしているだけです-戻るを押すと、いつもどこからその非常に古いページを取得しますか?
デバッグ中、Visual Studio のソリューション エクスプローラーに新しいツリー項目が表示されます。この新しいアイテムは、スクリプト ドキュメントと呼ばれます。その下には、localhost アイテムを含む Windows Internet Explorer アイテムがあります...そしてそれを開くと、ええ、[戻る] ボタンを押したときに IE に表示される古いページです! Visual Studio (または ASP.NET Dev サーバー) はその "localhost" ページをどこに保存しますか?
立ち往生したページを取り除き、IE (または ASP.Dev サーバーも) がローカルホスト/フロント ページをキャッシュしないようにするにはどうすればよいですか? その古いページを完全に削除するにはどうすればよいですか?
追加したので、新しいページが同じ方法でキャッシュされないことを願っています...