This class can check status of a site sending HTTP and ping requests.
It can send HTTP requests to Web site servers and check the responses to see if the site is responding correctly.
The class can check the response by determining if they contain a certain text or not.
It can also send UDP ping protocol request to the server address and waits for its response until a given timeout period to verify if the server is responding.