ひさびさにPHPネタです。
PHPではWEBページを保存するときにfile_get_contents(url)と書いてあげるとHTMLデータを取得できます。
が、Basic認証などのページは当然falseがかえって来てしまいます。Basic認証があるときでも通したい場合は、下記のようにかいてユーザーID:パスワードを書いてあげればOKです。
1 2 3 4 5 6 7 8 9 |
<?php $id = "ユーザー名"; $pass = "パスワード"; $domain = "ドメイン名"; $url = "http://" . $id . ":" . $pass . "@" . $domain; $str = file_get_contents($url); echo $str //ここでHTMLデータが表示されます。 |
ちなみにPerlはこのページの情報が参考になります。