嗨,我正在尝试调用一个接受 aiohttp.web.request 类型请求的异步函数,这个函数在我的一个使用 quart 作为框架的视图中被调用,请求以协程的形式发送
你好,我正在尝试调用一个接受 aiohttp.web.request 类型请求的异步函数,该函数在我的某个视图中使用 quart 作为框架进行调用,请求以协程的形式出现,无法像 aiohttp.web.request 那样传递和解析。你能建议如何实现吗???
adapter = CloudAdapter()
bot = convBot(configs)
@app.route("/message")
async def process_message(req: Request) -> Response:
res = await adapter.process(req, bot)
return res
在 adapter.process() 函数中,我们访问 request.json 属性,该属性在传递 aiohttp 对象时似乎有效,并返回错误 request.data was nver aeaited
链接到 cloudAdapter 类 -> https://learn.microsoft.com/en-us/javascript/api/botbuilder/cloudadapter?view=botbuilder-ts-latest
我正在将 quart 上的后端与连接到 MS 团队并将所有消息重定向到端点的 Azure 机器人服务集成,我正在使用 python botBuilder SDK 并尝试将收到的请求路由到链接中实现的 adapter.process 函数。