Iterator to get remote content by chunk_size (bytes)

def stream(self, url, params=None, chunk_size=64*1024):
        'Iterator to get remote content by chunk_size (bytes)'
        r = self.request(url, params=params)
        for chunk in r.iter_content(chunk_size):
            yield chunk