No.1ベストアンサー
- 回答日時:
通常、ブラウザなんかで
http://~/hogehoge.htm
というようにアクセスすると、HTTPサーバーは目的のデータの中身をクライアント(ブラウザ)に返す前にヘッダを付けてきます。
ヘッダの例↓
HTTP/1.1 206 Partial Content
Server: Apache
Last-Modified: Sun, 01 Jan 2006 00:00:00 GMT
Content-Length: 12345
で、このヘッダにLast-Modifiedという名前でその目的のデータ(ファイル)の更新日時を教えてくれていますので、これを取得すれば最終更新日を知ることができます。
但し、相手のHTTPサーバーによってはこの情報を付加していなかったり、嘘の日時情報を付加したりするので必ずしも正しい日時とは限りません。
また、タイムゾーンにも注意する必要があります。
例の場合はGMT(世界標準時刻)ですので日本時間に直すには自分で+9時間してやらないといけません。
No.2
- 回答日時:
こんなもんでいかがでしょうか。
取り急ぎ
use LWP::Simple;
use HTTP::Status;
require LWP;
require LWP::UserAgent;
$ua = new LWP::UserAgent;
$ua->agent("LWP::GETHEAD");
# $url = $ARGV[0];
$url = "http://www.ocn.ne.jp/";
$request = new HTTP::Request HEAD => $url;
$response = $ua->request($request);
print "Content-type: text/html\n\n";
print "Url=\"$url\"\, Date=\"";
print $response->header('Last-Modified');
print "\"\n";
exit;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- HTML・CSS エクセルのファイルのダウンロード 前にアップしたファイルがダウンロードされる 1 2022/11/13 13:02
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- サーバー FFFTPで特定サイトだけUploadできない 4 2022/08/27 14:53
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでExcelのヘッダーに文字列+...
-
ftpでのネットワークバイトオー...
-
perlでHTTP Request Headersの...
-
LinuxでRTPヘッダを作りたいの...
-
ヘッダのinclude順
-
HTTPヘッダの取得方法
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
エクセルで毎月第2週日の水曜日...
-
クライアントのIPとマシン名を...
-
燃えるゴミの日は何曜日ですか?
-
apacheでPerl CGIが作動せず、5...
-
jcode.plが読み込めない
-
エクセルで相対パスの書き方を...
-
VBA。複数のChangeイベントをま...
-
Excelで第一〇曜日を求める方法...
-
指定曜日にMsgBox表示は可能で...
-
ユーザー定義の(aaa)
-
週休3日制で土日の他にもう一日...
-
6月の第2 第4火曜日は何日...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでExcelのヘッダーに文字列+...
-
ヘッダのinclude順
-
[C#]ListView一覧表示時の幅設...
-
AccessVBAで「このフィールドに...
-
perl5について
-
LinuxでRTPヘッダを作りたいの...
-
ルータでのMTU、MSS設定値の検...
-
Content-type: text/htmlが表示...
-
リストコントロールの列幅を固...
-
EXCEL:ヘッダー日付を年号で?...
-
perlでHTTP Request Headersの...
-
HTTPヘッダの大きさ
-
ftpでのネットワークバイトオー...
-
SpreadDesignerの列ヘッダ
-
cookieを表示させたい。(ブラウ...
-
http://から始まるファイルの更...
-
LWPでのCookie取得
-
file_get_contents でリダイレ...
-
関数ヘッダ?
-
HTTP 200 OKの後のリダイレクト?
おすすめ情報