【问题标题】:Error: connect ECONNREFUSED 127.0.0.1:5000 (Python - Flask)错误:连接 ECONNREFUSED 127.0.0.1:5000(Python - Flask)
【发布时间】:2021-10-18 22:43:29
【问题描述】:

我正在学习 Flask 和 Postman,目前我正在尝试解决这个问题。我有 Python 上的下一行代码:

app=Flask(__name__) 
@app.route('/get_chain', methods=['GET'])
def get_chain():
    response={  'chain': blockchain.chain,
                'length': len(blockchain.chain)
            }   
    return jsonify(response), 200
app.run( host='0.0.0.0', port='5000' )

运行之后,当我去邮递员并运行这个时: 获取:http://127.0.0.1:5000/get_chain 控制台向我显示此消息: 错误:连接 ECONNREFUSED 127.0.0.1:5000

【问题讨论】:

    标签: python flask postman


    【解决方案1】:

    您可能只想要return jsonify(response),跳过已包含在成功响应中的200

    https://flask.palletsprojects.com/en/2.0.x/api/#flask.json.jsonify

    【讨论】:

    • 应在 cmets 中指出由拼写错误引起的问题,而不是答案,因为拼写错误有一个特定的关闭标志(例如,不可重现或由拼写错误引起)
    猜你喜欢
    • 1970-01-01
    • 2019-03-15
    • 2021-03-14
    • 1970-01-01
    • 1970-01-01
    • 2019-08-07
    • 2016-10-27
    • 2019-05-03
    • 2020-10-10
    相关资源
    最近更新 更多