对于这个特定的API我没有得到正确的响应。另外,在实际的实现中,当所有事情都正常运行时,我会得到正确的200 jsonify响应,但是如果它们是任何异常,并且如果我想用500状态代码发送回响应:邮递员说无法获取响应:错误:读取ECONNRESET”,并且在我的控制台中显示为“ 127.0.0.1--[04 / Aug / 2020 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
答案 0 :(得分:0)
我今天遇到了这个问题,发现烧瓶服务器似乎有问题。通常它可以正常工作,但是有时邮递员的请求会因您提到的错误而超时。
您可以代替服务生尝试托管它吗?
为此,请将其添加到文件顶部
从女服务员导入服务
然后运行 serve(app,host ='localhost',port = 7777),而不是运行 app.run()
哦,要让女服务员工作,您当然需要先运行 pip install女服务员!