LookupError 烧瓶中止

问题描述

我正在尝试使用flask abort 来简化restfull flask api。当我使用 abort(201) 或其他 200 而不尝试 - 除了构造我得到 LookupError: no exception for 201. 当我使用 abort(201) with try - except block 我得到响应 500 但如果我使用 abort(400) 而不尝试- 除了我得到了响应 400。

from flask import Flask,request,abort

import json


app = Flask(__name__)


@app.route("/",methods=["POST"])
def set_url():
    j_reguest = request.json
    try:
        url = j_reguest['url']
        print(url)
        if url != '':
            abort(201)
        else:
            abort(418)
    except:
        abort(400)


if __name__ == "__main__":
    app.run(debug=True)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)