対象サーバのレスポンスヘッダに Last-Modified
が付与されている場合は Last-Modified
を利用することができるかと思います。
https://triple-underscore.github.io/RFC7232-ja.html#section-2.2
例えば teratail のアイコンファイルは
https://teratail.storage.googleapis.com/assets/img/common/ttlHeader.png
のようなので curl を利用する場合であれば
$ curl -s --head https://teratail.storage.googleapis.com/assets/img/common/ttlHeader.png | grep Last-Modified
Last-Modified: Wed, 26 Oct 2016 01:38:31 GMT
のようにファイルの変更日時が取得できるかと思います。
Python で例えば
https://qiita.com/sqrtxx/items/49beaa3795925e7de666
で紹介されている requests
ライブラリを使用する場合
$ pip install requests
$ python
>>> import requests
>>> res = requests.head('https://teratail.storage.googleapis.com/assets/img/common/ttlHeader.png')
>>> res.headers['Last-Modified']
'Wed, 26 Oct 2016 01:38:31 GMT'
のような形で取得できるようです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/13 09:20
2017/10/13 09:22