gpt4 book ai didi

python - 当通过不允许的方法(如 PUT、DELETE...)请求应用程序时,如何返回 json 输出?

转载 作者:行者123 更新时间:2023-11-28 22:02:05 25 4
gpt4 key购买 nike

我正在使用 Flask 实现 API。
问题是当通过不允许的方法请求 api 时,API 返回错误 html 页面。我想为此返回 json 值。我如何在 Flask 中执行此操作?

提前致谢。

最佳答案

只需使用 errorhandler装饰器或 register_error_handler返回适当 JSON 的方法:

@app.errorhandler(404)
def error_404():
return jsonify(error="This resource does not exist"), 404

关于python - 当通过不允许的方法(如 PUT、DELETE...)请求应用程序时,如何返回 json 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12048969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com