あるwebページがいつ更新されたのかを知りたくてそのurlのLast-Modified を取得してみました。
<?php $url="http://pgmemo.net/"; // とりあえずここのurl stream_context_set_default(array('http'=>array('method'=>'HEAD'))); $headers=get_headers($url); $str=$headers['Last-Modified']; if($str!="") print_r($str); else print 'Last-Modified なし'; ?>
最近のサーバって、Last-Modified を返さないことが多いんでしょうかね?色々試してみた結果10サーバー中1個だけ、Last-Modifiedを返しました。Last-Modified で更新されたかを調べるのは難しいようです。