2017-01-02 4 views
0

ファイルの「最後に変更された」属性を評価することによって、ファイルがFTPサーバーにアップロードされた日付を取得しようとしています。 FTPサーバーは最近プライベートになっていますが、そのファイルはHTTPS経由で引き続きアクセス可能です。ファイルがFTPサーバーにアップロードされたときにJavaScriptで日付を取得できますか?

現在のところ、https://を使用してChromeのファイルに移動し、URLにjavascript:alert(document.lastModified)と入力すると、ドキュメントの最終更新日時のポップアップが表示されます。この方法は、https://stackoverflow.com/a/36377951/4736556から得た。

上記のJavaScriptメソッドを使用してWeb文書のlastModified属性を照会すると、(今はアクセスできない)FTPサーバーにアクセスした場合と同じ "最終変更日時"を得ることができますか?つまり、オンライン文書の「最後に変更された」タイムスタンプは、それがFTPサーバーにアップロードされた時を意味しますか?

答えて

1

lastModifiedを照会すると、HTTPサーバーがそのページに提供した時間はいつでもわかります。

これはサーバ上のソースファイルに対応するのか、それとも別のリソースから取得されるのか、それともオンザフライで計算されるのかは、Webサーバとその設定に完全に依存します。

+0

ありがとう、お勧めします。 – jshapy8

関連する問題