按照Izmailoff 的博客文章中设置的示例,我能够从 Flask 向用户发送远程文件,但是当我切换到Quart时,我开始收到TypeError: 'function' object is not iterable
错误消息。
该代码与博客上的代码几乎完全相同,我尝试使用await
无济于事,因为它与object Response can't be used in 'await' expression
.
我的代码如下,raw_url
是直接访问 URL:
req = requests.get(raw_url, stream=True)
return Response(stream_with_context(req.iter_content()), content_type=req.headers['content-type'])