問題タブ [last-modified]
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.
linux - 最終変更ヘッダーと Linux ファイル システム
HTMLファイルの最終更新日を取得するためにhttpclientとlast-modifiedヘッダーを使用していますが、Linuxボックスでこれを試すと昨日の日付が返されますが、Windowsマシンを使用すると今日の日付が返されます。Linux でこのヘッダー フィールドを使用する際の問題を知っている人はいますか?
perl - ディレクトリで作成された最新のファイルを見つけるにはどうすればよいですか?
Perl でディレクトリ内の最新のファイルを見つけるための洗練された方法はありますか (変更日で最新)?
私がこれまでに持っているのは、必要なファイルを検索することであり、それぞれが変更時間を取得し、ファイル名と変更時間を含む配列にプッシュしてから並べ替えます。
もっと良い方法があるはずです。
triggers - 最終更新日: アンチパターン?
DateLastUpdated のような名前のデータベース テーブルの列を参照する質問が浮かんでいるのをよく見かけます。理解できません。
私が今まで見た唯一のコンパニオン フィールドは、LastUpdateUserId などです。更新が行われた理由についての指標はありません。または更新が何であったかさえ。
その上、このフィールドはトリガー内から書き込まれることがあり、使用できるコンテキストがさらに少なくなります。
確かに、監査証跡にはほど遠いものです。だから正当化できない。また、ログなどのどこかに監査証跡がある場合、このフィールドは冗長になります。
私は何が欠けていますか?このパターンが人気の理由は?
java - Java でファイルのパーミッションと最終更新日を変更するにはどうすればよいですか?
私の知る限り、Java の File クラスは、ファイルのアクセス許可と最終更新日の変更をサポートしていません。クロスプラットフォーム スタイルでこれを行う適切な方法はありますか?
sql-server-2005 - SQLテーブルを使用してハッシュを生成できますか?[sqlserver2005]
テーブルを取得し、ハッシュ文字列を生成して保存し、後で事前定義された時間に比較して、一致するかどうかを確認します。一致しない場合は、変更時刻をメモして、新しい変更日と一緒に保存します。
これは、5000以上の挿入ステートメントのバッチが送信された場合、挿入トリガーがひどい速度低下を引き起こすと私が信じているためです。1日に大量のデータを移動し、デフォルトの取得日を持つsmalldatetimeの列がある以外に、スキーマを変更する権限がない特定のテーブルがあるため、最後に変更されたものを判別する方法がありませんの日付。
php - PHPでディレクトリの内容が変更されたかどうかを確認するにはどうすればよいですか?
私はPHPでフォトギャラリースクリプトを作成しており、ユーザーが写真を保存する単一のディレクトリがあります。ページキャッシュを設定し、ディレクトリの内容が変更された場合にのみキャッシュを更新しようとしています。filemtime()関数を使用してディレクトリの最終変更時刻をキャッシュし、それをディレクトリの現在の変更時刻と比較することで、これを実行できると思いました。ただし、私が気付いたように、ディレクトリの変更時間は、ファイルがそのディレクトリに追加または削除されても変更されません(少なくとも、Windowsでは、Linuxマシンについてはまだわかりません)。
だから私の質問は、ディレクトリの内容が変更されているかどうかを確認する最も簡単な方法は何ですか?
seo - JoomlaでLast-Modifiedヘッダーをカスタマイズするには?
最新の Joomla 1.5 でさえ、Last-Modified ヘッダーはカスタマイズできず、現在の日付を返します。これは、seo-basics に対して私見です。最終更新記事に基づいて Joomla 1.5 が Last-Modified ヘッダーを返すようにする方法 (またはコンポーネント) を知っている人はいますか?
perl - Apache2 mod_perl Last-Modified ヘッダーは無視されました
perl で生成されたページがあります。このページのコンテンツは 30 分ごとに変更されるため、$r->set_last_modified() をコンテンツが最後に変更された時刻に設定しています。
これで問題なく動作し、ブラウザに正しいヘッダーが届いていることがわかります。
ページを更新すると、ブラウザがサーバーへのリクエストで正しい「If-Modified-Since」ヘッダーを使用していることがわかりますが、Apache2 はこれを無視してページ全体を再送信します。
Apache2 を正しく動作させ、"HTTP/1.x 304 Not Modified" で応答させるにはどうすればよいですか?
(「last-modified」/「if-modified-since」ヘッダーは、同じ Apache2 プロセスから静的コンテンツを要求するときに正しく処理されます。)
助けてくれてありがとう。
編集: 私の期待は間違っていますか? Perl スクリプトでインバウンドの If-Modified-Since ヘッダーを明示的に処理する必要がありますか?
http - ETag または Last-Modified HTTP ヘッダーのどちらが優先されますか?
後続の 2 つのリクエストで、次の 2 つのヘッダーのどちらが変更された場合にブラウザーによってより重要視されますか: ETag または Last-Modified?
apache - .htaccess が機能しない - 画像のみをキャッシュし、JS や CSS はキャッシュしない
複製:
画像の 304 HTTP コード (キャッシュされたコンテンツ) しか受信していないことに気付きましたが、JavaScript や CSS は受信していません。
私の .htaccess ファイルは次のとおりです。
JavaScript や CSS ではなく、画像のみがキャッシュされる理由を知っている人はいますか?