相关疑难解决方法(0)

使用threaded = True同时处理Flask请求

究竟是通过threaded = Trueapp.run()吗?

我的应用程序处理来自用户的输入,并花费一些时间来完成.在此期间,应用程序无法处理其他请求.我已经测试了我的应用程序,threaded=True它允许我同时处理多个请求.

python flask

51
推荐指数
2
解决办法
4万
查看次数

带有要求的烧瓶破碎管

我想在一个烧瓶应用程序中发送一个本地REST请求,如下所示:

from flask import Flask, url_for, request
import requests

app = Flask(__name__)

@app.route("/<name>/hi", methods=["POST"])
def hi_person(name):
    form = {"name": name}
    return requests.post(url_for("hi", _external=True), data=form)

@app.route("/hi", methods=["POST"])
def hi():
    return 'Hi, %s!' % request.form["name"]
Run Code Online (Sandbox Code Playgroud)

发送curl -X POST http://localhost:5000/john/hi导致整个烧瓶应用程序冻结.当我发送一个kill信号时,我的管道出现故障.有没有办法防止烧瓶在这里冻结?

python ubuntu flask python-2.7

50
推荐指数
3
解决办法
4万
查看次数

标签 统计

flask ×2

python ×2

python-2.7 ×1

ubuntu ×1