【发布时间】:2018-11-22 08:42:00
【问题描述】:
我正在运行我的烧瓶应用程序: app.run(host='0.0.0.0', debug=True, threaded=True, port=5000, passthrough_errors=False)
但是当我转到 localhost:5000 时,它会收到 ERR_CONNECTION_REFUSED 错误。对正在发生的事情有任何想法吗? 运行时输出为:
* Debug mode: on
* Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
* Restarting with stat
* Debugger is active!
* Debugger PIN: 183-524-396
main.py 代码:
from flask import Flask
from flask_cors import CORS
from test_1.test1 import test1
from test_1.test_files.error_handler import handle_error
# import rollbar
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello From Error Reporting Test!"
@app.errorhandler(Exception)
def error_handler(error):
return handle_error(error)
app.register_blueprint(test1, url_prefix='/test1')
cors = CORS(app, resources={r"/test1/*": {"origins": "*"}},
headers={'Access-Control-Request-Headers', 'Content-Type', 'Access-Control-Allow-Origin'})
if __name__ == '__main__':
app.run(host='0.0.0.0', debug=True, threaded=True, port=5000, passthrough_errors=False)
【问题讨论】:
-
这个应用有端点吗?
-
请将您的烧瓶应用程序缩减为演示问题的最短程序。 (一个“hello world”烧瓶应用程序可以短至 20 行)。将该应用复制粘贴到您的问题中。
-
我愿意,但它们是为了抛出错误而编写的。我正在构建一个简单的应用程序来测试错误跟踪器。
-
我现在收到 ERR_EMPTY_RESPONSE
标签: python flask connection