我想在烧瓶应用程序中发送本地 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"]
发送curl -X POST http://localhost:5000/john/hi
会导致整个烧瓶应用程序冻结。当我发送终止信号时,我收到了一个损坏的管道错误。有没有办法防止烧瓶在这里结冰?