从烧瓶python获取ECONNRESET错误响应



我没有得到这个特定API的正确响应。此外,在实际实现中,当所有事情都运行良好但有任何异常时,我会得到正确的200 jsonify响应,如果我想发回500状态码的响应:邮递员说Cannot get response:;错误:读取ECONNRESET";在我的控制台中,它显示为";127.0.0.1-[2020年8月4日23:57:22]";←[37mPOST/hi HTTP/1.1←[0m"500-">

有人能告诉我,我哪里错了吗?

from flask import Flask, jsonify, request, abort, json
from werkzeug.utils import secure_filename
from werkzeug.exceptions import HTTPException
from flask_cors import CORS, cross_origin
import traceback
app = Flask(__name__)
cors = CORS(app)
app.config['CORS_HEADERS'] = 'Content-Type'
@app.route("/hi", methods=['POST'])
def hi():
val = 500
dict_json = {"messgae": "lets work it out {} ".format(val)}
return jsonify(dict_json), val

我今天遇到了这个问题,发现它似乎是烧瓶服务器的问题。它通常工作得很好,但有时邮递员的请求会因为您提到的错误而超时。

你能试着和女服务员一起主持吗?

要做到这一点,请将其添加到文件的顶部

来自女服务员进口服务

然后不运行app.run((而是运行serve(app,host='localhost',port=77777(

哦,为了让女服务员工作,你当然需要先运行pip安装女服务员

最新更新