def async_fuzz(self, requests):
        self.reset()
        http_client = AsyncHTTPClient()
        self.req_num = len(requests)  # number of sending requests
        self.resp_num = 0  # this is used for counting the responses
        for request in requests:
            http_client.fetch(request, self.handle_response)
        # print "Status: Asynchronous Fuzzing Started"
        ioloop.IOLoop.instance().start()
        return self.responses
This is the asynchronous fuzzing engine.
dataset/ETHPy150Open owtf/owtf/framework/http/wafbypasser/core/fuzzer.py/Fuzzer.async_fuzz