Как опросить простой сайт для обновления? - PullRequest
3 голосов
/ 27 сентября 2010

У меня есть профессор, который случайным образом обновляет свой веб-сайт домашним заданием завтра, и, похоже, ожидает, что мы будем проверять его каждый час.

Это звучит как работа для программы.

Его веб-сайтпрост и полностью HTML, даже не любой JavaScript.Как я могу программно обнаружить любые изменения / обновления на его сайте?

Ответы [ 3 ]

5 голосов
/ 27 сентября 2010

Проверьте заголовок ответа Last-Modified.

2 голосов
/ 27 сентября 2010

Получить и md5 содержимое каждой страницы. Затем сохраните и сравните с предыдущими значениями. Обратите внимание, что это чувствительно к уровню персонажа.

В качестве альтернативы, настройте Оповещение Google для site:your-professors-website.com и получайте обновления по электронной почте или через RSS

1 голос
/ 27 сентября 2010

Настройка задания cron для периодического просмотра или свертывания URL, затем поиска соответствующего текста, а затем отправления себе электронного письма, если найдены интересные результаты ...

...