2013-07-23 29 views
6

Tôi đã thấy số post này về việc gửi yêu cầu không đồng bộ với các yêu cầu.Truy vấn tìm kiếm bằng Python với tiêu đề tùy chỉnh

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) 

Hãy nói rằng chỉ một của url, tôi muốn gửi một tiêu đề tùy chỉnh:

header = {'authorization' : '...'} 

Làm thế nào tôi sẽ gửi một tiêu đề tùy chỉnh cho một url sử dụng grequests?

Trả lời

7

Bạn chỉ cần bao gồm tiêu đề trong các đối số như bạn làm với requests.get().

header = {'authorization' : '...'} 
rs = (grequests.get(u, headers=header) for u in urls) 
grequests.map(rs) 
Các vấn đề liên quan