問題タブ [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.

0 投票する
3 に答える
3336 参照

mysql - MySQL テーブルの変更されたタイムスタンプ

テスト データベースのデータを使用するテスト サーバーがあります。テストが完了すると、ライブ データベースに移動されます。

問題は、現在運用中のデータに依存する他のプロジェクトがあるため、必要なテーブルからデータを取得し、テスト DB のデータを削除し、ライブ DB からデータを挿入するスクリプトを実行する必要があることです。

このモデルを改善する方法を見つけようとしています。データは週に 1 回か 2 回しか更新されないため (私の側では何もしなくても)、移行の問題はそれほど大きくありません。問題は、移行が必要な場合にのみ行われることです。移行スクリプトにライブ テーブルとテスト テーブルに対するクイック チェックを含め、必要に応じて移行したいと考えています。更新がない場合、スクリプトは終了します。

このようにして、更新スクリプトを他のスクリプトに含めることができ、データが同期しているかどうかを心配する必要はありません。

タイムスタンプが使えません。1 つには、いったんライブになるとライブ側のテーブルを制御できません。また、利便性のためにテーブルをさらに大きくするのは少しばかげているように思えるからです。

「SHOW TABLE STATUS FROM liveb」を実行してみましたが、テーブルはすべて InnoDB であるため、「更新時間」はありません。さらに、「作成時間」は今朝だったようで、データベースがバックアップされていると思われます。毎日アップして再作成します。

2 つのうちどちらが新しいかを示す他のプロパティはテーブルにありますか? おそらく「最新の行の日付」ですか?

0 投票する
1 に答える
3002 参照

php - PHP を使用してリモート サーバーから最終変更情報やその他のファイル情報を取得する

  1. 毎週 mp3 が外部サーバーにアップロードされます。
  2. これを手動でサーバーにコピーし、ポッドキャスティングやアーカイブなどにリンクします。
  3. 外部ファイルは次の週に置き換えられます。

利用可能な場合は、ファイルをサーバーに直接コピーできます。

ファイルを比較して、更新された場合にのみ新しいファイルをコピーできるように、最終変更などの他のファイル情報を取得して、ファイルがいつ利用可能になるかを知る必要があります。これは私のサーバーでは正常に機能しますが、外部ソースでは機能しません。代替手段はありますか?

この情報へのアクセスを禁止するのはセキュリティ上の制限ですか?

最後の手段として、ディレクトリのリストにページとしてアクセスできます。最後の手段として、そこから最後に変更されたサイズとサイズにアクセスできますが、直接的な解決策の方が適切です。

0 投票する
2 に答える
1634 参照

java - Web サーバーの静的ファイルが更新されているかどうかを確認する方法は?

クライアント側のJava APIは変更日を確認できますか?

0 投票する
1 に答える
2194 参照

iis - Last-Modified ヘッダー IIS を自動的に追加しますか?

IIS に Last-Modified ヘッダーを自動的に追加できる ISAPI フィルターはありますか?

0 投票する
11 に答える
217964 参照

c# - ループせずに.NETを使用してディレクトリ内の最新のファイルを見つける方法は?

ディレクトリで最後に変更されたファイルを見つける必要があります。

フォルダー内のすべてのファイルをループして比較できることはわかっていますが、File.GetLastWriteTimeループせずにこれを行うより良い方法はありますか?

0 投票する
1 に答える
1151 参照

http - Google App Engine (Java バージョン) によって提供される静的リソースの Last-Modified ヘッダーを有効にする方法は?

Last-ModifiedGoogle App Engine によって提供される静的リソースのヘッダーを有効にする方法はありますか? Last-Modifiedアプリが iPhone クライアント アプリに提供する大きな zip ファイルがあり、日付が iPhone のキャッシュ コピーよりも新しいことを示している場合にのみダウンロードしたいと考えています。

PS: Google App Engine の Java バージョンを使用しています。

解決策:自分の静的リソースを提供する単純な webapp を作成することになりました。難しいことではありません。App Engine で静的ファイルを提供するために必要な小さな構成手順があります。これについては、こちらに記載されています。

0 投票する
2 に答える
1120 参照

php - PHP get_headers() Last-Modified が apache ファイル情報と異なるのはなぜですか

リモートサーバー (オーストラリア/アデレード +930) にファイルの Apache ディレクトリリストがあり、制御できません。このサーバーは、ファイルの正しい最終更新日を次のように表示します: 14-Aug-2009 09:41

リモートファイルの日付を確認するために、米国のサーバーに PHP スクリプトがあります。get_headers()['Last-Modified']戻り値: 2009 年 8 月 14 日 (金) 00:11:11 GMT

PHP スクリプトを Apache と同じように出力するにはどうすればよいですか?

0 投票する
3 に答える
3811 参照

.htaccess - mod_rewrite Last-modified? に基づく RewriteCond? (.htaccess)

RewriteCond を任意の http要求ヘッダーに基づいて簡単に作成できることはわかっています。しかし、送信される応答ヘッダー (の一部) を確認できますか? 特に、最終変更されたものは?

最終変更日が 30 分より前の場合にのみ URL を書き換えたいのですが、そのディレクトリからのファイルが要求されるたびに、そのチェックを php ファイルに委譲するオーバーヘッドを回避しようとしています。

前もって感謝します!

0 投票する
2 に答える
203 参照

seo - 動的サイトで Last Modifed Header (LMH) が頻繁に変更されると、どのような影響がありますか?

欠陥のある Web アプリケーションがあり、すべてのページの Last Modified ヘッダーを最終公開の日付に更新しています。現在、この欠陥を修正中ですが、この欠陥がこのサイトの SE 結果に影響するかどうかを知りたいと考えていました。

基本的に、サイトのページが更新されるたびに、ページが更新されていなくても、すべてのページが最終更新日を更新します。

すべてのページが頻繁に変更されるため、検索エンジンがサイトをスパムとして検出する可能性はありますか? - 仮説

0 投票する
2 に答える
2018 参照

java - Javaのクラスは修飾子であるかどうかを判断できますか?

必要に応じていくつかのクラスを更新し、クライアント クラスをインスタンス化して実行する Starter.class があります。
Class のインスタンスが最後の呼び出し以降に変更されたかどうかを知ることは可能ですか? 変更はマイナーなものであり、ほとんどのメソッドは同じままです。

Client.class の最終変更日を取得することが解決策になる可能性がありますか? それは可能ですか?