WEBページの更新日時を見る方法

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答12件)

id:tm_tomu No.1

回答回数107ベストアンサー獲得回数0

ポイント10pt

ページを表示してからIEのアドレスバーに「javascript:alert(docu ment.lastModified)」と入力してEnterキーを押す。ただしバナー広告があると、その更新日時が表示される。

id:snitch No.2

回答回数516ベストアンサー獲得回数9

ポイント10pt

Netscapeを使っているならCtrl+iで更新時刻が表示されるウィンドウが表示されます。

また、動的に作成されたページで更新時刻が取れない場合はページのソースを見て

<meta http-equiv=”Last-modified” content=”Thursday, 01-Jan-2004 08:45:03 JST”>

のメタタグが入っていれば上記の例では2004/01/01 08:43:03 日本時間に更新されたことが分かります。

Netscapeやはてな党派

静的に作成されているコンテンツであればHTTPのHEADというリクエストで更新時刻を判断しています。

id:xnissy No.3

回答回数1029ベストアンサー獲得回数203

ポイント10pt

http://www.glasscom.com/tone/articles/nos1998b/www/

戸根勤 - telnetで探るWWWとHTTPの仕組み

OSの記載もありませんので、一般的な話です。

調べたいページが

だとします。

1. 相手のサーバのポート80にtelnetします。

コマンドプロンプトなりターミナルから、

telnet www.foo.com

2. 接続したら以下のコマンドを入力

HEAD /hoge/fuga.html HTTP/1.0(改行)

(改行)

3. Last-Modified: というところに更新日時が表示される。

詳しくはリンク先を参照してください。

こちらはperlやjavaでツールを作成する方法が書かれています。下2つの「既存のツールを利用する場合」というリンクが切れています。ご了承ください。

id:suikanonaraduke No.4

回答回数1014ベストアンサー獲得回数0

http://a.hatena.ne.jp/

はてなアンテナ

はてなアンテナを使うと簡単です。

アンテナに登録するだけですよ。

id:pas2

いえ、特定のページをその時に調べる方法があります。

2004/06/19 07:36:02
id:cx20 No.5

回答回数607ベストアンサー獲得回数108

http://a.hatena.ne.jp/check

はてなアンテナ - 手動更新チェッカー

手動でもよければ「手動更新チェッカー」というのがありますね。

アンテナに登録する必要がありますけど・・・。

id:oichan No.6

回答回数101ベストアンサー獲得回数7

Website Explorer(フリー)

id:ponta_3rd No.7

回答回数196ベストアンサー獲得回数0

この様な趣旨のご質問でしょうか。

更新日時を、必ず取得できるわけではありません(サーバ側の設定による)が、方法としては、この方法になると思います。

http://www.big.or.jp/~crane/cocoa/1000_webKit/NSURLConnection/

Web Kit #2 : Webサイトの更新日時を調べる

こちらは、もう少し技術的な説明をされています。

http://joechin.hp.infoseek.co.jp/wwwrobots.shtml

WWW更新時間取得ツール類

これらに記載されてるツール類は、基本的に上記の原理で取得していますが、どのツールがどの方式を採用しているかが記載されたセットのページが見つかりませんでしたので、一覧の紹介までです。

id:pas2

プログラムが欲しいのでは無くてアドレス欄にコマンドを叩くと表示されるテクニックがあるんです。

以前もはてなで聞いて回答が即付いたのです。日経の記事かに載っていたのです。

2004/06/19 17:36:19
id:rotoroto33 No.8

回答回数55ベストアンサー獲得回数0

http://www.fbis.jp/Netscape/shortcut_NN62.html

Challenge Netscape - Netscape6.2 : ショートカットキーを使う

URLはダミーです

Netscapeなら、該当ページを表示しているときに、右クリックで、「ページ情報を表示」を選ぶと、

「変更」の項目で最後に更新された(FTPされた)日付がわかりますが、いかがでしょうか。

id:pas2

へー知らなかった。欲しい情報に近いは近いですが・・・

2004/06/19 17:37:06
id:andymente No.9

回答回数96ベストアンサー獲得回数0

http://na01.shonan.ne.jp/~gorry/hina/checker.html

Shonan Diary Broadcaster -- Last-modified Checker

Last-modified をチェックします。

id:pas2

ふーん。こんなチェック方法もあるのですね。

2004/06/19 17:43:45
id:oichan No.10

回答回数101ベストアンサー獲得回数7

http://www.vector.co.jp/magazine/softnews/020831/n0208313.html

ちょこっと ソース・ビューワー - ベクターソフトニュース

ちょこっと ソース・ビューワー

id:pas2

よくわかりません。違うと思います。

2004/06/19 17:44:35
id:ezslalom No.11

回答回数12ベストアンサー獲得回数0

http://www.hatena.ne.jp/1087597524

WEBページの更新日時を見る方法 - 人力検索はてな

こんなこともできるという程度ですが・・・

テキストファイルに、以下のような3行を書いて

コマンドプロンプトにペーストし、サーバからの返答の中で

”Last-Modified:”という項目があればそれが更新日時です

#####この下から#####

telnet img.yahoo.co.jp 80

HEAD /images/main10.gif HTTP/1.0

#####この上まで#####

空行も必要なので、忘れないように

telnet の右側が接続するサーバ

HEAD の右側がサーバ上のパスになります

これで返答がなければ、更新日時を知る手段はありません

CGIなどで動的にコンテンツを作成していて、

常に最新という扱いになります

id:namidame No.12

回答回数24ベストアンサー獲得回数1

ポイント120pt

更新日時を確認したいページのブラウザのURL欄に

javascript:document.lastModified

と入力すると更新日時が出ます。

私はこれで確認しています。

フレームを使用しているページはフレームのページは更新されない為、そのフレーム内のページを別途開いて同手順を試す必要があります。

http://bookmarklet.daa.jp/

JAVASCRIPT::BOOKMARKLET

お気に入りに追加して使用するなら、こちらがお勧めです。

id:pas2

はい。私が欲しかったのはこの1つめです。

2004/06/19 17:46:13
  • id:ezslalom
    いい勉強になりました

    telnet を使う回答をした者です
    javascript を使う方法は非常に勉強になりました
  • id:cx20
    Re:いい勉強になりました

    自分も非常に参考になりました。

    ■ JavaScript::Bookmarklet
    http://bookmarklet.daa.jp/

    いいですね。

    ■ HTTPリクエスト&レスポンスヘッダを見る
    http://bookmarklet.daa.jp/blog/archives/000012.html

    を使えば、telnet を起動しなくてもよさそうですね。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません