2

ファイルの URL がある場合、ファイルをダウンロードせずにファイルのプロパティ (日付など) を取得する方法。

更新チェッカーを実装する必要があります。この目的のために、2 つのファイルの日付を比較します。1 つはローカル、2 番目は同じファイルですが、サーバー上の最新の日付です。2 番目のファイルの URL はわかっています。

アドバイスをお願いします - 2 番目のファイルをダウンロードせずに日付を確認する方法を教えてください。

ハッシュで比較しようと思ったのですが、サーバー上のファイルが最新かどうかを確認したいのですが?

4

2 に答える 2

0

リモート ファイルのプロパティを確認するのは簡単ではありません。この動作は、URL 仕様では指定されていません。

したがって、これはターゲット プロトコルでサポートされている必要があります。すべてのプロトコルがこれをサポートしているわけではないことに注意してください。HTTP はこれをサポートしていませんが、FTP と CIFS はサポートしています。

ターゲット プロトコルがこの機能をサポートしていることを確認したら、プロトコルの仕様を中継してこれを行う必要があります。ftp4jしたがって、FTP を使用している場合は、FTP クライアントを自分で実装する必要がないように、次のようなライブラリを探してください。

アップデート

これはそのままでは HTTPS ではサポートされていません。必要なバージョン管理データを公開するには、削除 Web サーバーを構成する必要があります。すべてのバージョン管理情報を別のテキスト ファイルに入れる (またはこれを行うスクリプトを作成する) ことができるとします。その後、このファイルを取得して、必要なバージョンを確認できます。

幸運をお祈りしています!

于 2012-09-03T15:07:34.707 に答える