- ベストアンサー
アクセスもとのページURLの更新日を知りたい
アクセスもとのページURLの更新日を知りたい アクセスもとのページURLの更新日を知りたいと思ってます。 環境変数で HTTP_HOST は取得出来ることがわかりましたが、いつからリンクが発信されたのかを調べたいと思ってます。 実際に出来るのかすらわかりませんが、環境変数そのものでいろいろな情報が取得できるので ひょっとしたらと思い質問いたしました。 何かのヒントでも良いのでアドバイス頂きたく思います。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
更新日時であればhttpヘッダを読めばわかりますが、 対象が動的なページだったりするとこちらがアクセスした日時を返してくると思う。 さらにそのリンクがいつからか、ってゆー所までを知る方法はわからないです。 http://homepage3.nifty.com/hippo2000/perltips/LWP/Simple.html use LWP::Simple; ($content_type, $document_length, $modified_time, $expires, $server) = head('http://wws.cside.com/'); # 以下は確認($modified_timeの表示) ($sec, $min, $hour, $day, $mon, $year, $wday, $yday, $isdst) = localtime($modified_time); $year += 1900; print "$year/$mon/$day $hour:$min:$sec";
補足
steel_grayさん 回答ありがとうございます。 早速やってみました。 以下のURLは確かに表示いたします。 http://wws.cside.com/ しかし http://www.yahoo.co.jp/ の場合 1970/0/1 9:0:0 と表示されました。 すみません。perlでの作成をいろいろとしていますが、このあたりはまったく理解できていません。 お手数かけます。 よろしくお願いいたします。