【发布时间】:2022-12-20 03:02:16
【问题描述】:
我曾尝试制作一个 Flask 应用程序。 我想制作一些这样的文件:
# ...
@app.route("/search") # Because Lynx can't play JavaScript
def search():
# Return an 202 Accepted
# Very long times searching...
# Return result
# ...
那么如何让它返回 202 Accepted 但不从函数返回呢?
【问题讨论】:
-
这是不可能的,并且使用通用 Web 标准并不真正支持,因为在返回 202 之后但在返回结果之前可能会出现错误。因此,状态代码应该与结果一起发送。