闇ネットでホストされている静的サイトの最終更新日を確認する
https://scrapbox.io/files/62eeb78a5b6c64001d7e4568.jpeg
闇ネットではサーバにシェルログインしてvimで直接HTMLファイルを手書きするみたいなことも推奨されているのだけど、その場合はブログとかと違って手作業で最終更新日を本文中に書いておくでもしない限り、見ている側は「このページが最後に更新されたのはいつか」がわからない。 調べてみると、nginxなどのWebサーバはどうやらホストしているファイルのタイムスタンプをLast-Modifiedヘッダに含めてくれているらしい。
このLast-Modifiedヘッダの内容をぱっと見ることができれば、「動的なサイトでなくてもコンテンツの最終更新日を知る」が達成できそうだ。
Last-Modifiedヘッダは、JavaScriptからdocument.lastModifiedで取得できるようなので、ブックマークから最終更新日を表示させられるようにしてみた。
以下手順。
code:txt
javascript:(function(){date=new Date(document.lastModified);alert("\u6700\u7d42\u66f4\u65b0: "+date.toLocaleString())})();
https://scrapbox.io/files/62ed209302e8a7001de3f5fb.png
https://scrapbox.io/files/62ed1c3e11b2150023ab2df5.png https://scrapbox.io/files/62eeb73f40a95300234220f4.png
code:javascript
(
function() {
date = new Date(document.lastModified);
alert("最終更新: " + date.toLocaleString())
}
)();
参考にしたサイト: