我正在使用Flask制作服务的原型,该服务将接收一个可能与多个目的地匹配的POST请求,每个目的地都会生成一个响应以发送回发件人。这些响应不应分组为一个响应。适当地,烧瓶似乎对一个请求强制执行一个响应。是否可以根据需要[手动]生成并发送我的回复?
使用简单的Flask hello-world演示作为基础,如果要解决的话,我正在寻找的解决方案可能像这样简单:
@app.route('/', methods=['POST']
def receive():
if request_matches_more_than_one_handler(request):
# Let's say we want a total of 3 responses
# Generate and send 2 responses here. How?
# Now rely on flask to send the third response
return '200 OK...'
我无法在路径上分派。
感谢您的输入!