問題タブ [s-maxage]
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.
asp.net-mvc - ASP.NETアプリでS-MaxAgeCacheControl値を設定するにはどうすればよいですか?
ASP.NETリソースのキャッシュ可能性を設定しようとしています。したがって、/ foo / showに移動すると、リソースのビューが表示され、これを数時間キャッシュします(たとえば)。これを行うために、アクションメソッドを装飾するOutputCache属性を使用しています。このキャッシュの詳細(このアクションメソッドに対する)は、web.configファイルにあります。
この出力キャッシュを設定すると、は正しく設定されていますmaxage value
が、s-maxage
値は0です。これはなぜですか。
コードは次のとおりです。
そして、これが設定ファイルのスニペットです:
および応答のスニペット:
maxageが正しく設定されているのに、s-maxageが正しく設定されていないことに注意してください。
c - 画面上に適切な数のグリッドポイントが印刷されていませんか?
この iam は 10,20 のグリッド ポイントを取得しますが、実際には n,m rply の値は 11,21 である必要があり、dr=0.01 の場合、その印刷 n=101 を除き、「dr」の他のすべての値は dr のように 1 つ少ない値を印刷します=0.1 n=10 ,dr=0.001 n=1000 ですが、実際の値は 1001 です。1 か月前から試していますが、正しい答えが得られませんでした..
jquery - jQueryロード関数はCache-Controlmax-ageを無視します
jQueryのload関数を使用して、サーバーから画像(グラフ)を取得しています。グラフは、基本認証で保護されたRESTAPIから受信されます。画像は、ヘッダーCache-Control max-age=0で返される現在の設定にあります。これは、ブラウザから直接画像のURLを呼び出す場合に尊重されます。ただし、jQueryのload関数を使用すると、キャッシュされます。
毎回新しい画像を取得する必要はありません。サーバー上で大量の計算が必要であり、グラフにはリアルタイムデータが表示されるため、長時間のキャッシュは不要です。後でmax-age=30または60を使用します。
jQueryのajax関数にキャッシュオプションがあることは知っています。しかし、このオプションはtrueまたはfalseにのみ設定でき、それは私が探しているものではありません。
heroku - Heroku の Sprockets max-age ヘッダー
私のapplication.jsファイル名はapplication-b600352536291bc180983d43e6a2407f.js
. そのため、その名前には md5 キャッシュバスターが含まれています。静的アセットの max-age オプションを 1 時間に設定しましたconfig.static_cache_control = "public, max-age=3600"
。しかし、ブラウザがmax-age
ヘッダーを尊重しておらず、常にサーバーから再検証され、304 Not Modified
. 往復を節約するにはどうすればよいですか?
リクエスト ヘッダー
応答ヘッダー
browser-cache - 最大経過時間は最終更新日またはリクエスト時刻に関連していますか?
サーバーが与えるときCache-Control: max-age=4320000
、
鮮度は、要求時から 4320000 秒後と見なされますか、それとも最終更新日の後ですか?
batch-file - Windows バッチ プログラミング
毎日、外部ソースによってローカル マシンに自動的に生成されるファイルがいくつかあります。そのソースフォルダーから宛先フォルダーにデータを移動するバッチスクリプトがあります。だから私は時間と日付を使用してファイルを移動したいと思います。ただし、robocopy コマンドは日付のみを受け入れます。以下のスクリプトを参照してください