電子書籍の厳選無料作品が豊富!

どのカテで質問するのが適切かと考えたんですが、プログラムに詳しい方なら分かるのではと思いこのカテで質問します。

下記のサイトではブログやサイトの更新情報を取得し日付順に表示しています。

http://soccer.phew.homeip.net/

RSSフィードを配信しているブログなどはまだ分かるのですが、配信していないサイトなどの更新情報も取得し表示しています。
私のサイトもリンクをお願いしているのですが、更新すると30分以内には反映されます。ただブログのように更新した内容(記事名とサイト名)ではなく更新日時とサイト名が表示されるだけです。
私のサイトもTOPページに毎回手打ちで入力してる更新情報(インラインフレーム)を表示するようにしているのですが、RSSフィードは配信していません。
何回か試してみて分かったのですが、この更新情報を記述しているファイルが更新されると自動的に日時やサイト名を取得して表示しているようです。

更新情報は下記のように記述しています。

<a href="更新したファイルのURL" target="_blank">○○更新</a>

調べてみたら更新情報を記述したファイルからRSSフィードを作成する下記サイトのようなサービスもあるそうですが、私のサイトではできませんでした。

http://rssc.dokoda.jp/

そこで質問なのですが、このサイトはどうやって私のサイトの更新情報を取得しているのでしょうか?
他人のサイトの一ファイルが更新された事を取得する方法ってあるのでしょうか?

ご存知の方いらっしゃいましたらご教示ください。
よろしくお願いします。

A 回答 (1件)

正確には、そのサイトの管理者でないとわかりませんが。



HTTPには Last-Modifid という、「最終更新日」を表わすものがあります。
定期的にヘッダをリクエストして、Last-Modifiedがあったらその日付を覚えている日付と比較、とかやっているのではないでしょうか。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
もうちょっと調べてみます。

お礼日時:2012/01/19 21:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!