Making multiple HTTP requests using Python (synchronous, multiprocessing, multithreading, asyncio) | Knoovi