前夕框架发送自定义响应

时间:2014-10-29 14:38:18

标签: python-3.x eve

如果预定义的控件失败,我添加了return的自定义auth类 如果失败,客户端将收到以下答案:{"_error": {"code": 401, "message": "Please provide proper credentials"}, "_status": "ERR"}
我想知道是否可以自定义上述答案 非常感谢

1 个答案:

答案 0 :(得分:2)

您可以使用flask的errorhandler装饰器拦截401,如下所示:

@app.errorhandler(401)
def my_own_error_msg(err):
    return make_response("Hello, this is Devo.", 401)

有关详细信息,请参阅make_responseCustom Error Handlers