Could poll on interval using HEAD request (run "%A.*%S" string through "date" to expand):
HEAD $URI HTTP/1.0 If-Modified-Since: %A, %d-%b-%y %H:%M:%S
and parse response for string "304 Not modified":
HTTP/1.0 304 Not modified
HEAD request being cheap (bandwidth): only header is returned.