Right now, the script contacts the server using a GET or HEAD method. The problem with this is that every domain checked will be recorded in the server logs.
It would be best if the script contacts server using a POST method so that the checks don't end up in the server logs.