error checking http requests and using current system time to represent last check time