I saw this post about sending asynchronous requests with grequests.
import grequests
urls = [
'http://www.heroku.com',
'http://tablib.org',
'http://httpbin.org',
'http://python-requests.org',
'http://kennethreitz.com'
]
rs = (grequests.get(u) for u in urls)
grequests.map(rs)
Let's say for just one of the url, I wanted to send a custom header:
header = {'authorization' : '...'}
How would I send a custom header for one url using grequests?
You simply include the header in the arguments like you would with requests.get().
header = {'authorization' : '...'}
rs = (grequests.get(u, headers=header) for u in urls)
grequests.map(rs)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With