Exemple #1
0
    def is_blocked(self, ip):
        headers = {
            "Host" : self.host
        }

        blocked = True

        try:
            result = http.get_request(ip, self.path, headers, ssl=True)

            blocked = SEARCH_STRING not in result["response"]["body"]
            result["blocked"] = blocked
        except Exception as err:
            result["blocked"] = str(err)

        self.results.append(result)

        return blocked
 def http_request(self):
     result = http.get_request(self.host, self.path)
     self.results.append(result)