from functools import partial

def callback(index, response, **kwargs):
    response.image_index = index
rs = [grequests.get(url, callback=partial(callback, index)) for index, url in
    enumerate(urls)]
Multiple http get and post