如果预定义的控件失败,我添加了return
的自定义auth类
如果失败,客户端将收到以下答案:{"_error": {"code": 401, "message": "Please provide proper credentials"}, "_status": "ERR"}
我想知道是否可以自定义上述答案
非常感谢
答案 0 :(得分:2)
您可以使用flask的errorhandler
装饰器拦截401,如下所示:
@app.errorhandler(401)
def my_own_error_msg(err):
return make_response("Hello, this is Devo.", 401)
有关详细信息,请参阅make_response
和Custom Error Handlers