Skip to content

🚀🚀Multireq is a python package that helps you to send multiple requests simultaneously and secretly.

License

Notifications You must be signed in to change notification settings

rafet/multi-requester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multireq

multireq is a python package that helps you to send multiple requests simultaneously and secretly.

Installation

pip install multireq

Simple Usage

import multireq

mr = multireq.multiRequester(use_proxy=True)

urls = [
    "https://jsonplaceholder.typicode.com/todos/1",
    "https://jsonplaceholder.typicode.com/todos/2",
    "https://jsonplaceholder.typicode.com/todos/3"
]

responses = mr.get_many(urls)

for response in responses:
    print(response.json()['title'])

Output

delectus aut autem
quis ut nam facilis et officia qui
fugiat veniam minus

If you don't want to use proxies, you can simply set the use_proxy to False. When you use a proxy, requests can be so slow. However, sometimes you have to hide your identity when you send requests. If you don't have privacy issues, don't use the proxy and send requests faster.

mr = multireq.multiRequester(use_proxy=False)

Also, you can send just one request.

response = mr.get(url)

About

🚀🚀Multireq is a python package that helps you to send multiple requests simultaneously and secretly.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages