我刚刚安装了烧瓶0.10.1,并尝试了样品:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
和http://127.0.0.1:5000/
结果是:
错误响应错误代码501.消息:不支持的方法(' GET')。 错误代码说明:501 =服务器不支持此操作。
我再次尝试卸载 - 安装刻录机,重置机器,没有任何作用。我做错了什么?
答案 0 :(得分:0)
您需要在app.route()调用中添加'methods'关键字参数,如下所示:
@app.route("/", methods=["GET"])
def hello():
return "Hello World!"
否则,烧瓶不知道此端点支持哪种方法