I have a dll which is a compiled version of HTTP/HTTPS protocols in Golang. I use functions of this dll in a python script as below:
from tls_client import Client
client = Client(proxy = None)
response = client.makeRequest(
method = "GET",
url = "https://ja3er.com/json",
headers = {
"content-type": "application/json"
},
)
print(response)
In the above snippet the Client
class uses the compiled Golang module. I want to call client.makeRequest
concurrently as much as possible. Putting this function in a loop doesn't help because in each iteration we must wait for the function to finish.
I think multithreaded program is not good also. Becuase having a lot of threads will reduce the performance.
What is the best solution?
question from:
https://stackoverflow.com/questions/66053087/how-to-call-a-funcion-without-waiting-for-responses 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…